diff --git a/_data/versioned/main/index/quarkus.yaml b/_data/versioned/main/index/quarkus.yaml index 3d5c14d44d..f4326922d0 100644 --- a/_data/versioned/main/index/quarkus.yaml +++ b/_data/versioned/main/index/quarkus.yaml @@ -5,7 +5,7 @@ types: - title: Authorization of web endpoints filename: security-authorize-web-endpoints-reference.adoc summary: Quarkus has an integrated pluggable web security layer. - categories: "security, web" + categories: "web, security" id: security-authorize-web-endpoints-reference type: reference url: /guides/security-authorize-web-endpoints-reference @@ -18,7 +18,7 @@ types: - title: Command Mode Applications filename: command-mode-reference.adoc summary: This reference guide explains how to develop command line applications with Quarkus. - categories: "core, command-line" + categories: "command-line, core" type: reference url: /guides/command-mode-reference - title: Configuration Reference Guide @@ -55,7 +55,7 @@ types: - title: Logging configuration filename: logging.adoc summary: "Read about the use of logging API in Quarkus, configuring logging output, and using logging adapters to unify the output from other logging APIs." - categories: "core, getting-started" + categories: "getting-started, core" id: logging type: reference url: /guides/logging @@ -152,21 +152,21 @@ types: - title: Authentication mechanisms in Quarkus filename: security-authentication-mechanisms.adoc summary: "The Quarkus Security framework supports multiple authentication mechanisms, which you can use to secure your applications." - categories: "security, web" + categories: "web, security" id: security-authentication-mechanisms type: concepts url: /guides/security-authentication-mechanisms - title: Basic authentication filename: security-basic-authentication.adoc summary: HTTP Basic authentication is one of the least resource-demanding techniques that enforce access controls to web resources. - categories: "security, web" + categories: "web, security" id: security-basic-authentication type: concepts url: /guides/security-basic-authentication - title: "Duplicated context, context locals, asynchronous processing and propagation" filename: duplicated-context.adoc summary: "When using a traditional, blocking, and synchronous framework, processing of each request is performed in a dedicated thread." - categories: "core, architecture" + categories: "architecture, core" id: duplicated-context type: concepts url: /guides/duplicated-context @@ -180,21 +180,21 @@ types: - title: OpenID Connect (OIDC) Bearer token authentication filename: security-oidc-bearer-token-authentication.adoc summary: Secure HTTP access to Jakarta REST (formerly known as JAX-RS) endpoints in your application with Bearer token authentication by using the Quarkus OpenID Connect (OIDC) extension. - categories: "security, web" + categories: "web, security" id: security-oidc-bearer-token-authentication type: concepts url: /guides/security-oidc-bearer-token-authentication - title: OpenID Connect authorization code flow mechanism for protecting web applications filename: security-oidc-code-flow-authentication.adoc summary: "To protect your web applications, you can use the industry-standard OpenID Connect (OIDC) Authorization Code Flow mechanism provided by the Quarkus OIDC extension." - categories: "security, web" + categories: "web, security" id: security-oidc-code-flow-authentication type: concepts url: /guides/security-oidc-code-flow-authentication - title: Proactive authentication filename: security-proactive-authentication.adoc summary: Proactive authentication is enabled in Quarkus by default. - categories: "security, web" + categories: "web, security" id: security-proactive-authentication type: concepts url: /guides/security-proactive-authentication @@ -291,7 +291,7 @@ types: - title: Protect a web application by using OpenID Connect (OIDC) authorization code flow filename: security-oidc-code-flow-authentication-tutorial.adoc summary: "With the Quarkus OpenID Connect (OIDC) extension, you can protect application HTTP endpoints by using the OIDC Authorization Code Flow mechanism." - categories: "security, web" + categories: "web, security" id: security-oidc-code-flow-authentication-tutorial type: tutorial url: /guides/security-oidc-code-flow-authentication-tutorial @@ -304,7 +304,7 @@ types: - title: Secure a Quarkus application with Basic authentication and Jakarta Persistence filename: security-basic-authentication-tutorial.adoc summary: Secure your Quarkus application endpoints by combining the built-in Quarkus Basic authentication with the Jakarta Persistence identity provider to enable role-based access control (RBAC). - categories: "security, getting-started" + categories: "getting-started, security" id: security-basic-authentication-tutorial type: tutorial url: /guides/security-basic-authentication-tutorial @@ -366,7 +366,7 @@ types: - title: AppCDS filename: appcds.adoc summary: This reference guide explains how to enable AppCDS with Quarkus. - categories: "core, cloud" + categories: "cloud, core" type: guide url: /guides/appcds - title: Application Data Caching @@ -559,7 +559,7 @@ types: - title: Dev Services for Databases filename: databases-dev-services.adoc summary: "When testing or running in dev mode Quarkus can provide you with a zero-config database out of the box, a feature we refer to as Dev Services." - categories: "tooling, data" + categories: "data, tooling" type: guide url: /guides/databases-dev-services - title: Dev Services for Elasticsearch diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.elytron.security.jdbc.BcryptPasswordKeyMapperConfig b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.elytron.security.jdbc.BcryptPasswordKeyMapperConfig index 181c009271..001932b5a4 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.elytron.security.jdbc.BcryptPasswordKeyMapperConfig +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.elytron.security.jdbc.BcryptPasswordKeyMapperConfig @@ -1 +1 @@ -[{"configDocKey":{"type":"boolean","key":".enabled","additionalKeys":[],"configDoc":"If the bcrypt-password-mapper is enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the password hash","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":".hash-encoding","additionalKeys":[],"configDoc":"A string referencing the password hash encoding (\"BASE64\" or \"HEX\")","withinAMap":false,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"hash-encoding","configPhase":"BUILD_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"int","key":".salt-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt salt","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"salt-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":".salt-encoding","additionalKeys":[],"configDoc":"A string referencing the salt encoding (\"BASE64\" or \"HEX\")","withinAMap":false,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"salt-encoding","configPhase":"BUILD_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"int","key":".iteration-count-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt iteration count","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"iteration-count-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper","key":".to-password-key-mapper","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to-password-key-mapper","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".enabled","additionalKeys":[],"configDoc":"If the bcrypt-password-mapper is enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the password hash","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":".hash-encoding","additionalKeys":[],"configDoc":"A string referencing the password hash encoding (\"BASE64\" or \"HEX\")","withinAMap":false,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"hash-encoding","configPhase":"BUILD_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"int","key":".salt-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt salt","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"salt-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":".salt-encoding","additionalKeys":[],"configDoc":"A string referencing the salt encoding (\"BASE64\" or \"HEX\")","withinAMap":false,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"salt-encoding","configPhase":"BUILD_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"int","key":".iteration-count-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt iteration count","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"iteration-count-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.elytron.security.jdbc.ClearPasswordMapperConfig b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.elytron.security.jdbc.ClearPasswordMapperConfig index af3f57d7cf..7682a39377 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.elytron.security.jdbc.ClearPasswordMapperConfig +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.elytron.security.jdbc.ClearPasswordMapperConfig @@ -1 +1 @@ -[{"configDocKey":{"type":"boolean","key":".enabled","additionalKeys":[],"configDoc":"If the clear-password-mapper is enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the clear password","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper","key":".to-password-key-mapper","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to-password-key-mapper","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".enabled","additionalKeys":[],"configDoc":"If the clear-password-mapper is enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the clear password","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.elytron.security.jdbc.PrincipalQueriesConfig b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.elytron.security.jdbc.PrincipalQueriesConfig index a08e4701d9..02f1682961 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.elytron.security.jdbc.PrincipalQueriesConfig +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.elytron.security.jdbc.PrincipalQueriesConfig @@ -1 +1 @@ -[{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":"","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.elytron.security.jdbc.PrincipalQueryConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".sql","additionalKeys":[],"configDoc":"The sql query to find the password","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sql","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".datasource","additionalKeys":[],"configDoc":"The data source to use","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"datasource","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".attribute-mappings.\"attribute-mappings\".index","additionalKeys":[],"configDoc":"The index (1 based numbering) of column to map","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".attribute-mappings.\"attribute-mappings\".to","additionalKeys":[],"configDoc":"The target attribute name","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".clear-password-mapper.enabled","additionalKeys":[],"configDoc":"If the clear-password-mapper is enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".clear-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the clear password","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".bcrypt-password-mapper.enabled","additionalKeys":[],"configDoc":"If the bcrypt-password-mapper is enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".bcrypt-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the password hash","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":".bcrypt-password-mapper.hash-encoding","additionalKeys":[],"configDoc":"A string referencing the password hash encoding (\"BASE64\" or \"HEX\")","withinAMap":false,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"hash-encoding","configPhase":"BUILD_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"int","key":".bcrypt-password-mapper.salt-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt salt","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"salt-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":".bcrypt-password-mapper.salt-encoding","additionalKeys":[],"configDoc":"A string referencing the salt encoding (\"BASE64\" or \"HEX\")","withinAMap":false,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"salt-encoding","configPhase":"BUILD_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"int","key":".bcrypt-password-mapper.iteration-count-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt iteration count","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"iteration-count-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".\"named-principal-queries\"","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.elytron.security.jdbc.PrincipalQueryConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".\"named-principal-queries\".sql","additionalKeys":[],"configDoc":"The sql query to find the password","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sql","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".\"named-principal-queries\".datasource","additionalKeys":[],"configDoc":"The data source to use","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"datasource","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".\"named-principal-queries\".attribute-mappings.\"attribute-mappings\".index","additionalKeys":[],"configDoc":"The index (1 based numbering) of column to map","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".\"named-principal-queries\".attribute-mappings.\"attribute-mappings\".to","additionalKeys":[],"configDoc":"The target attribute name","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".\"named-principal-queries\".clear-password-mapper.enabled","additionalKeys":[],"configDoc":"If the clear-password-mapper is enabled.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".\"named-principal-queries\".clear-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the clear password","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".\"named-principal-queries\".bcrypt-password-mapper.enabled","additionalKeys":[],"configDoc":"If the bcrypt-password-mapper is enabled.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".\"named-principal-queries\".bcrypt-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the password hash","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":".\"named-principal-queries\".bcrypt-password-mapper.hash-encoding","additionalKeys":[],"configDoc":"A string referencing the password hash encoding (\"BASE64\" or \"HEX\")","withinAMap":true,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"hash-encoding","configPhase":"BUILD_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"int","key":".\"named-principal-queries\".bcrypt-password-mapper.salt-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt salt","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"salt-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":".\"named-principal-queries\".bcrypt-password-mapper.salt-encoding","additionalKeys":[],"configDoc":"A string referencing the salt encoding (\"BASE64\" or \"HEX\")","withinAMap":true,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"salt-encoding","configPhase":"BUILD_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"int","key":".\"named-principal-queries\".bcrypt-password-mapper.iteration-count-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt iteration count","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"iteration-count-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}}] \ No newline at end of file +[{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":"","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.elytron.security.jdbc.PrincipalQueryConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".sql","additionalKeys":[],"configDoc":"The sql query to find the password","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sql","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".datasource","additionalKeys":[],"configDoc":"The data source to use","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"datasource","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".attribute-mappings.\"attribute-mappings\".index","additionalKeys":[],"configDoc":"The index (1 based numbering) of column to map","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".attribute-mappings.\"attribute-mappings\".to","additionalKeys":[],"configDoc":"The target attribute name","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper","key":".clear-password-mapper.to-password-key-mapper","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to-password-key-mapper","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".clear-password-mapper.enabled","additionalKeys":[],"configDoc":"If the clear-password-mapper is enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".clear-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the clear password","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper","key":".bcrypt-password-mapper.to-password-key-mapper","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to-password-key-mapper","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".bcrypt-password-mapper.enabled","additionalKeys":[],"configDoc":"If the bcrypt-password-mapper is enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".bcrypt-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the password hash","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":".bcrypt-password-mapper.hash-encoding","additionalKeys":[],"configDoc":"A string referencing the password hash encoding (\"BASE64\" or \"HEX\")","withinAMap":false,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"hash-encoding","configPhase":"BUILD_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"int","key":".bcrypt-password-mapper.salt-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt salt","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"salt-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":".bcrypt-password-mapper.salt-encoding","additionalKeys":[],"configDoc":"A string referencing the salt encoding (\"BASE64\" or \"HEX\")","withinAMap":false,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"salt-encoding","configPhase":"BUILD_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"int","key":".bcrypt-password-mapper.iteration-count-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt iteration count","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"iteration-count-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".\"named-principal-queries\"","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.elytron.security.jdbc.PrincipalQueryConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".\"named-principal-queries\".sql","additionalKeys":[],"configDoc":"The sql query to find the password","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sql","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".\"named-principal-queries\".datasource","additionalKeys":[],"configDoc":"The data source to use","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"datasource","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".\"named-principal-queries\".attribute-mappings.\"attribute-mappings\".index","additionalKeys":[],"configDoc":"The index (1 based numbering) of column to map","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".\"named-principal-queries\".attribute-mappings.\"attribute-mappings\".to","additionalKeys":[],"configDoc":"The target attribute name","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper","key":".\"named-principal-queries\".clear-password-mapper.to-password-key-mapper","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to-password-key-mapper","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".\"named-principal-queries\".clear-password-mapper.enabled","additionalKeys":[],"configDoc":"If the clear-password-mapper is enabled.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".\"named-principal-queries\".clear-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the clear password","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper","key":".\"named-principal-queries\".bcrypt-password-mapper.to-password-key-mapper","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to-password-key-mapper","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".\"named-principal-queries\".bcrypt-password-mapper.enabled","additionalKeys":[],"configDoc":"If the bcrypt-password-mapper is enabled.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".\"named-principal-queries\".bcrypt-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the password hash","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":".\"named-principal-queries\".bcrypt-password-mapper.hash-encoding","additionalKeys":[],"configDoc":"A string referencing the password hash encoding (\"BASE64\" or \"HEX\")","withinAMap":true,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"hash-encoding","configPhase":"BUILD_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"int","key":".\"named-principal-queries\".bcrypt-password-mapper.salt-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt salt","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"salt-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":".\"named-principal-queries\".bcrypt-password-mapper.salt-encoding","additionalKeys":[],"configDoc":"A string referencing the salt encoding (\"BASE64\" or \"HEX\")","withinAMap":true,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"salt-encoding","configPhase":"BUILD_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"int","key":".\"named-principal-queries\".bcrypt-password-mapper.iteration-count-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt iteration count","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"iteration-count-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.elytron.security.jdbc.PrincipalQueryConfig b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.elytron.security.jdbc.PrincipalQueryConfig index 7b82895efc..e4e5315ff3 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.elytron.security.jdbc.PrincipalQueryConfig +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.elytron.security.jdbc.PrincipalQueryConfig @@ -1 +1 @@ -[{"configDocKey":{"type":"string","key":".sql","additionalKeys":[],"configDoc":"The sql query to find the password","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sql","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".datasource","additionalKeys":[],"configDoc":"The data source to use","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"datasource","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".attribute-mappings.\"attribute-mappings\"","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.elytron.security.jdbc.AttributeMappingConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"int","key":".attribute-mappings.\"attribute-mappings\".index","additionalKeys":[],"configDoc":"The index (1 based numbering) of column to map","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".attribute-mappings.\"attribute-mappings\".to","additionalKeys":[],"configDoc":"The target attribute name","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".clear-password-mapper","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.elytron.security.jdbc.ClearPasswordMapperConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"boolean","key":".clear-password-mapper.enabled","additionalKeys":[],"configDoc":"If the clear-password-mapper is enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".clear-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the clear password","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".bcrypt-password-mapper","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.elytron.security.jdbc.BcryptPasswordKeyMapperConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"boolean","key":".bcrypt-password-mapper.enabled","additionalKeys":[],"configDoc":"If the bcrypt-password-mapper is enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".bcrypt-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the password hash","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":".bcrypt-password-mapper.hash-encoding","additionalKeys":[],"configDoc":"A string referencing the password hash encoding (\"BASE64\" or \"HEX\")","withinAMap":false,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"hash-encoding","configPhase":"BUILD_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"int","key":".bcrypt-password-mapper.salt-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt salt","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"salt-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":".bcrypt-password-mapper.salt-encoding","additionalKeys":[],"configDoc":"A string referencing the salt encoding (\"BASE64\" or \"HEX\")","withinAMap":false,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"salt-encoding","configPhase":"BUILD_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"int","key":".bcrypt-password-mapper.iteration-count-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt iteration count","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"iteration-count-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}}] \ No newline at end of file +[{"configDocKey":{"type":"string","key":".sql","additionalKeys":[],"configDoc":"The sql query to find the password","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sql","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".datasource","additionalKeys":[],"configDoc":"The data source to use","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"datasource","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".attribute-mappings.\"attribute-mappings\"","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.elytron.security.jdbc.AttributeMappingConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"int","key":".attribute-mappings.\"attribute-mappings\".index","additionalKeys":[],"configDoc":"The index (1 based numbering) of column to map","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".attribute-mappings.\"attribute-mappings\".to","additionalKeys":[],"configDoc":"The target attribute name","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".clear-password-mapper","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.elytron.security.jdbc.ClearPasswordMapperConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper","key":".clear-password-mapper.to-password-key-mapper","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to-password-key-mapper","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".clear-password-mapper.enabled","additionalKeys":[],"configDoc":"If the clear-password-mapper is enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".clear-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the clear password","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".bcrypt-password-mapper","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.elytron.security.jdbc.BcryptPasswordKeyMapperConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper","key":".bcrypt-password-mapper.to-password-key-mapper","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to-password-key-mapper","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".bcrypt-password-mapper.enabled","additionalKeys":[],"configDoc":"If the bcrypt-password-mapper is enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".bcrypt-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the password hash","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":".bcrypt-password-mapper.hash-encoding","additionalKeys":[],"configDoc":"A string referencing the password hash encoding (\"BASE64\" or \"HEX\")","withinAMap":false,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"hash-encoding","configPhase":"BUILD_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"int","key":".bcrypt-password-mapper.salt-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt salt","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"salt-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":".bcrypt-password-mapper.salt-encoding","additionalKeys":[],"configDoc":"A string referencing the salt encoding (\"BASE64\" or \"HEX\")","withinAMap":false,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"salt-encoding","configPhase":"BUILD_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"int","key":".bcrypt-password-mapper.iteration-count-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt iteration count","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"iteration-count-index","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.ClientXds b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.ClientXds index 3c59bfe631..2ad8ccea41 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.ClientXds +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.ClientXds @@ -1 +1 @@ -[{"configDocKey":{"type":"boolean","key":".enabled","additionalKeys":[],"configDoc":"Explicitly enable use of XDS.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".secure","additionalKeys":[],"configDoc":"Use secure credentials.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"secure","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".target","additionalKeys":[],"configDoc":"Optional explicit target.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"target","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"boolean","key":".is-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".enabled","additionalKeys":[],"configDoc":"Explicitly enable use of XDS.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".secure","additionalKeys":[],"configDoc":"Use secure credentials.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"secure","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".target","additionalKeys":[],"configDoc":"Optional explicit target.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"target","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.GrpcClientConfiguration b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.GrpcClientConfiguration index f191ee44be..95c6d680e3 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.GrpcClientConfiguration +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.GrpcClientConfiguration @@ -1 +1 @@ -[{"configDocKey":{"type":"boolean","key":".use-quarkus-grpc-client","additionalKeys":[],"configDoc":"Use new Vert.x gRPC client support. By default, we still use previous Java gRPC support.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"use-quarkus-grpc-client","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".xds","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.ClientXds","showSection":false,"configDocItems":[{"configDocKey":{"type":"boolean","key":".xds.enabled","additionalKeys":[],"configDoc":"Explicitly enable use of XDS.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".xds.secure","additionalKeys":[],"configDoc":"Use secure credentials.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"secure","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".xds.target","additionalKeys":[],"configDoc":"Optional explicit target.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"target","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".in-process","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.InProcess","showSection":false,"configDocItems":[{"configDocKey":{"type":"boolean","key":".in-process.enabled","additionalKeys":[],"configDoc":"Explicitly enable use of in-process.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".in-process.name","additionalKeys":[],"configDoc":"Set in-process name.","withinAMap":false,"defaultValue":"quarkus-grpc","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".stork","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.StorkConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"int","key":".stork.threads","additionalKeys":[],"configDoc":"Number of threads on a delayed gRPC ClientCall","withinAMap":false,"defaultValue":"10","javaDocSiteLink":"","docMapKey":"threads","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"long","key":".stork.deadline","additionalKeys":[],"configDoc":"Deadline in milliseconds of delayed gRPC call","withinAMap":false,"defaultValue":"5000","javaDocSiteLink":"","docMapKey":"deadline","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".stork.retries","additionalKeys":[],"configDoc":"Number of retries on a gRPC ClientCall","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"retries","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"long","key":".stork.delay","additionalKeys":[],"configDoc":"Initial delay in seconds on refresh check","withinAMap":false,"defaultValue":"60","javaDocSiteLink":"","docMapKey":"delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"long","key":".stork.period","additionalKeys":[],"configDoc":"Refresh period in seconds","withinAMap":false,"defaultValue":"120","javaDocSiteLink":"","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"int","key":".port","additionalKeys":[],"configDoc":"The gRPC service port.","withinAMap":false,"defaultValue":"9000","javaDocSiteLink":"","docMapKey":"port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".host","additionalKeys":[],"configDoc":"The host name / IP on which the service is exposed.","withinAMap":false,"defaultValue":"localhost","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".ssl","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.SslClientConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"path","key":".ssl.certificate","additionalKeys":[],"configDoc":"The classpath path or file path to a server certificate or certificate chain in PEM format.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"certificate","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"path","key":".ssl.key","additionalKeys":[],"configDoc":"The classpath path or file path to the corresponding certificate private key file in PEM format.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"path","key":".ssl.trust-store","additionalKeys":[],"configDoc":"An optional trust store which holds the certificate information of the certificates to trust The trust store can be either on classpath or in an external file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"string","key":".name-resolver","additionalKeys":[],"configDoc":"Use a name resolver. Defaults to dns. If set to \"stork\", host will be treated as SmallRye Stork service name","withinAMap":false,"defaultValue":"dns","javaDocSiteLink":"","docMapKey":"name-resolver","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".plain-text","additionalKeys":[],"configDoc":"Whether `plain-text` should be used instead of `TLS`. Enabled by default, except if TLS/SSL is configured. In this case, `plain-text` is disabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"plain-text","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".keep-alive-time","additionalKeys":[],"configDoc":"The duration after which a keep alive ping is sent.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"keep-alive-time","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".flow-control-window","additionalKeys":[],"configDoc":"The flow control window in bytes. Default is 1MiB.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"flow-control-window","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".idle-timeout","additionalKeys":[],"configDoc":"The duration without ongoing RPCs before going to idle mode.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"idle-timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".keep-alive-timeout","additionalKeys":[],"configDoc":"The amount of time the sender of a keep alive ping waits for an acknowledgement.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"keep-alive-timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".keep-alive-without-calls","additionalKeys":[],"configDoc":"Whether keep-alive will be performed when there are no outstanding RPC on a connection.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"keep-alive-without-calls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".max-hedged-attempts","additionalKeys":[],"configDoc":"The max number of hedged attempts.","withinAMap":false,"defaultValue":"5","javaDocSiteLink":"","docMapKey":"max-hedged-attempts","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".max-retry-attempts","additionalKeys":[],"configDoc":"The max number of retry attempts. Retry must be explicitly enabled.","withinAMap":false,"defaultValue":"5","javaDocSiteLink":"","docMapKey":"max-retry-attempts","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".max-trace-events","additionalKeys":[],"configDoc":"The maximum number of channel trace events to keep in the tracer for each channel or sub-channel.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-trace-events","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".max-inbound-message-size","additionalKeys":[],"configDoc":"The maximum message size allowed for a single gRPC frame (in bytes). Default is 4 MiB.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-inbound-message-size","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".max-inbound-metadata-size","additionalKeys":[],"configDoc":"The maximum size of metadata allowed to be received (in bytes). Default is 8192B.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-inbound-metadata-size","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".negotiation-type","additionalKeys":[],"configDoc":"The negotiation type for the HTTP/2 connection. Accepted values are: `TLS`, `PLAINTEXT_UPGRADE`, `PLAINTEXT`","withinAMap":false,"defaultValue":"TLS","javaDocSiteLink":"","docMapKey":"negotiation-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".override-authority","additionalKeys":[],"configDoc":"Overrides the authority used with TLS and HTTP virtual hosting.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"override-authority","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":".per-rpc-buffer-limit","additionalKeys":[],"configDoc":"The per RPC buffer limit in bytes used for retry.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"per-rpc-buffer-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".retry","additionalKeys":[],"configDoc":"Whether retry is enabled. Note that retry is disabled by default.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"retry","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":".retry-buffer-size","additionalKeys":[],"configDoc":"The retry buffer size in bytes.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"retry-buffer-size","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".user-agent","additionalKeys":[],"configDoc":"Use a custom user-agent.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user-agent","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".load-balancing-policy","additionalKeys":[],"configDoc":"Use a custom load balancing policy. Accepted values are: `pick_first`, `round_robin`, `grpclb`. This value is ignored if name-resolver is set to 'stork'.","withinAMap":false,"defaultValue":"pick_first","javaDocSiteLink":"","docMapKey":"load-balancing-policy","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".compression","additionalKeys":[],"configDoc":"The compression to use for each call. The accepted values are `gzip` and `identity`.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"compression","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".deadline","additionalKeys":[],"configDoc":"The deadline used for each call.\n\nThe format uses the standard `java.time.Duration` format. You can also provide duration values starting with a number. In this case, if the value consists only of a number, the converter treats the value as seconds. Otherwise, `PT` is implicitly prepended to the value to obtain a standard `java.time.Duration` format.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"deadline","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"boolean","key":".use-quarkus-grpc-client","additionalKeys":[],"configDoc":"Use new Vert.x gRPC client support. By default, we still use previous Java gRPC support.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"use-quarkus-grpc-client","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".xds","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.ClientXds","showSection":false,"configDocItems":[{"configDocKey":{"type":"boolean","key":".xds.is-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".xds.enabled","additionalKeys":[],"configDoc":"Explicitly enable use of XDS.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".xds.secure","additionalKeys":[],"configDoc":"Use secure credentials.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"secure","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".xds.target","additionalKeys":[],"configDoc":"Optional explicit target.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"target","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".in-process","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.InProcess","showSection":false,"configDocItems":[{"configDocKey":{"type":"boolean","key":".in-process.is-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".in-process.enabled","additionalKeys":[],"configDoc":"Explicitly enable use of in-process.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".in-process.name","additionalKeys":[],"configDoc":"Set in-process name.","withinAMap":false,"defaultValue":"quarkus-grpc","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".stork","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.StorkConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"int","key":".stork.threads","additionalKeys":[],"configDoc":"Number of threads on a delayed gRPC ClientCall","withinAMap":false,"defaultValue":"10","javaDocSiteLink":"","docMapKey":"threads","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"long","key":".stork.deadline","additionalKeys":[],"configDoc":"Deadline in milliseconds of delayed gRPC call","withinAMap":false,"defaultValue":"5000","javaDocSiteLink":"","docMapKey":"deadline","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".stork.retries","additionalKeys":[],"configDoc":"Number of retries on a gRPC ClientCall","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"retries","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"long","key":".stork.delay","additionalKeys":[],"configDoc":"Initial delay in seconds on refresh check","withinAMap":false,"defaultValue":"60","javaDocSiteLink":"","docMapKey":"delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"long","key":".stork.period","additionalKeys":[],"configDoc":"Refresh period in seconds","withinAMap":false,"defaultValue":"120","javaDocSiteLink":"","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"int","key":".port","additionalKeys":[],"configDoc":"The gRPC service port.","withinAMap":false,"defaultValue":"9000","javaDocSiteLink":"","docMapKey":"port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".host","additionalKeys":[],"configDoc":"The host name / IP on which the service is exposed.","withinAMap":false,"defaultValue":"localhost","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".ssl","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.SslClientConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"path","key":".ssl.certificate","additionalKeys":[],"configDoc":"The classpath path or file path to a server certificate or certificate chain in PEM format.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"certificate","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"path","key":".ssl.key","additionalKeys":[],"configDoc":"The classpath path or file path to the corresponding certificate private key file in PEM format.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"path","key":".ssl.trust-store","additionalKeys":[],"configDoc":"An optional trust store which holds the certificate information of the certificates to trust The trust store can be either on classpath or in an external file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"string","key":".name-resolver","additionalKeys":[],"configDoc":"Use a name resolver. Defaults to dns. If set to \"stork\", host will be treated as SmallRye Stork service name","withinAMap":false,"defaultValue":"dns","javaDocSiteLink":"","docMapKey":"name-resolver","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".plain-text","additionalKeys":[],"configDoc":"Whether `plain-text` should be used instead of `TLS`. Enabled by default, except if TLS/SSL is configured. In this case, `plain-text` is disabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"plain-text","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".keep-alive-time","additionalKeys":[],"configDoc":"The duration after which a keep alive ping is sent.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"keep-alive-time","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".flow-control-window","additionalKeys":[],"configDoc":"The flow control window in bytes. Default is 1MiB.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"flow-control-window","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".idle-timeout","additionalKeys":[],"configDoc":"The duration without ongoing RPCs before going to idle mode.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"idle-timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".keep-alive-timeout","additionalKeys":[],"configDoc":"The amount of time the sender of a keep alive ping waits for an acknowledgement.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"keep-alive-timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".keep-alive-without-calls","additionalKeys":[],"configDoc":"Whether keep-alive will be performed when there are no outstanding RPC on a connection.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"keep-alive-without-calls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".max-hedged-attempts","additionalKeys":[],"configDoc":"The max number of hedged attempts.","withinAMap":false,"defaultValue":"5","javaDocSiteLink":"","docMapKey":"max-hedged-attempts","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".max-retry-attempts","additionalKeys":[],"configDoc":"The max number of retry attempts. Retry must be explicitly enabled.","withinAMap":false,"defaultValue":"5","javaDocSiteLink":"","docMapKey":"max-retry-attempts","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".max-trace-events","additionalKeys":[],"configDoc":"The maximum number of channel trace events to keep in the tracer for each channel or sub-channel.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-trace-events","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".max-inbound-message-size","additionalKeys":[],"configDoc":"The maximum message size allowed for a single gRPC frame (in bytes). Default is 4 MiB.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-inbound-message-size","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".max-inbound-metadata-size","additionalKeys":[],"configDoc":"The maximum size of metadata allowed to be received (in bytes). Default is 8192B.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-inbound-metadata-size","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".negotiation-type","additionalKeys":[],"configDoc":"The negotiation type for the HTTP/2 connection. Accepted values are: `TLS`, `PLAINTEXT_UPGRADE`, `PLAINTEXT`","withinAMap":false,"defaultValue":"TLS","javaDocSiteLink":"","docMapKey":"negotiation-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".override-authority","additionalKeys":[],"configDoc":"Overrides the authority used with TLS and HTTP virtual hosting.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"override-authority","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":".per-rpc-buffer-limit","additionalKeys":[],"configDoc":"The per RPC buffer limit in bytes used for retry.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"per-rpc-buffer-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".retry","additionalKeys":[],"configDoc":"Whether retry is enabled. Note that retry is disabled by default.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"retry","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":".retry-buffer-size","additionalKeys":[],"configDoc":"The retry buffer size in bytes.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"retry-buffer-size","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".user-agent","additionalKeys":[],"configDoc":"Use a custom user-agent.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user-agent","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".load-balancing-policy","additionalKeys":[],"configDoc":"Use a custom load balancing policy. Accepted values are: `pick_first`, `round_robin`, `grpclb`. This value is ignored if name-resolver is set to 'stork'.","withinAMap":false,"defaultValue":"pick_first","javaDocSiteLink":"","docMapKey":"load-balancing-policy","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".compression","additionalKeys":[],"configDoc":"The compression to use for each call. The accepted values are `gzip` and `identity`.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"compression","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".deadline","additionalKeys":[],"configDoc":"The deadline used for each call.\n\nThe format uses the standard `java.time.Duration` format. You can also provide duration values starting with a number. In this case, if the value consists only of a number, the converter treats the value as seconds. Otherwise, `PT` is implicitly prepended to the value to obtain a standard `java.time.Duration` format.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"deadline","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.GrpcServerConfiguration b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.GrpcServerConfiguration index ffab6397f8..1ac2b20651 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.GrpcServerConfiguration +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.GrpcServerConfiguration @@ -1 +1 @@ -[{"configDocKey":{"type":"boolean","key":".use-separate-server","additionalKeys":[],"configDoc":"Do we use separate HTTP server to serve gRPC requests. Set this to false if you want to use new Vert.x gRPC support, which uses existing Vert.x HTTP server.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"use-separate-server","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".xds","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.Xds","showSection":false,"configDocItems":[{"configDocKey":{"type":"boolean","key":".xds.enabled","additionalKeys":[],"configDoc":"Explicitly enable use of XDS.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".xds.secure","additionalKeys":[],"configDoc":"Use secure credentials.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"secure","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".in-process","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.InProcess","showSection":false,"configDocItems":[{"configDocKey":{"type":"boolean","key":".in-process.enabled","additionalKeys":[],"configDoc":"Explicitly enable use of in-process.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".in-process.name","additionalKeys":[],"configDoc":"Set in-process name.","withinAMap":false,"defaultValue":"quarkus-grpc","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"int","key":".port","additionalKeys":[],"configDoc":"The gRPC Server port.","withinAMap":false,"defaultValue":"9000","javaDocSiteLink":"","docMapKey":"port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".test-port","additionalKeys":[],"configDoc":"The gRPC Server port used for tests.","withinAMap":false,"defaultValue":"9001","javaDocSiteLink":"","docMapKey":"test-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".host","additionalKeys":[],"configDoc":"The gRPC server host.","withinAMap":false,"defaultValue":"0.0.0.0","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".handshake-timeout","additionalKeys":[],"configDoc":"The gRPC handshake timeout.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"handshake-timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".max-inbound-message-size","additionalKeys":[],"configDoc":"The max inbound message size in bytes.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-inbound-message-size","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".max-inbound-metadata-size","additionalKeys":[],"configDoc":"The max inbound metadata size in bytes","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-inbound-metadata-size","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".ssl","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.SslServerConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"path","key":".ssl.certificate","additionalKeys":[],"configDoc":"The classpath path or file path to a server certificate or certificate chain in PEM format.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"certificate","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"path","key":".ssl.key","additionalKeys":[],"configDoc":"The classpath path or file path to the corresponding certificate private key file in PEM format.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"path","key":".ssl.key-store","additionalKeys":[],"configDoc":"An optional key store which holds the certificate information instead of specifying separate files. The key store can be either on classpath or an external file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".ssl.key-store-type","additionalKeys":[],"configDoc":"An optional parameter to specify the type of the key store file. If not given, the type is automatically detected based on the file name.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".ssl.key-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the key store file. If not given, the default (\"password\") is used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-password","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"path","key":".ssl.trust-store","additionalKeys":[],"configDoc":"An optional trust store which holds the certificate information of the certificates to trust\n\nThe trust store can be either on classpath or an external file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".ssl.trust-store-type","additionalKeys":[],"configDoc":"An optional parameter to specify type of the trust store file. If not given, the type is automatically detected based on the file name.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".ssl.trust-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the trust store file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-password","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".ssl.cipher-suites","additionalKeys":[],"configDoc":"The cipher suites to use. If none is given, a reasonable default is selected.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cipher-suites","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".ssl.protocols","additionalKeys":[],"configDoc":"Sets the ordered list of enabled SSL/TLS protocols.\n\nIf not set, it defaults to `\"TLSv1.3, TLSv1.2\"`. The following list of protocols are supported: `TLSv1, TLSv1.1, TLSv1.2, TLSv1.3`. To only enable `TLSv1.3`, set the value to `to \"TLSv1.3\"`.\n\nNote that setting an empty list, and enabling SSL/TLS is invalid. You must at least have one protocol.","withinAMap":false,"defaultValue":"TLSv1.3,TLSv1.2","javaDocSiteLink":"","docMapKey":"protocols","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.vertx.core.http.ClientAuth","key":".ssl.client-auth","additionalKeys":[],"configDoc":"Configures the engine to require/request client authentication. NONE, REQUEST, REQUIRED","withinAMap":false,"defaultValue":"none","javaDocSiteLink":"https://vertx.io/docs/apidocs/io/vertx/core/http/ClientAuth.html","docMapKey":"client-auth","configPhase":"BUILD_TIME","acceptedValues":["`none`","`request`","`required`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}}],"anchorPrefix":null}},{"configDocKey":{"type":"boolean","key":".plain-text","additionalKeys":[],"configDoc":"Disables SSL, and uses plain text instead. If disabled, configure the ssl configuration.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"plain-text","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".alpn","additionalKeys":[],"configDoc":"Whether ALPN should be used.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"alpn","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".transport-security","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.GrpcTransportSecurity","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".transport-security.certificate","additionalKeys":[],"configDoc":"The path to the certificate file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"certificate","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".transport-security.key","additionalKeys":[],"configDoc":"The path to the private key file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"boolean","key":".enable-reflection-service","additionalKeys":[],"configDoc":"Enables the gRPC Reflection Service. By default, the reflection service is only exposed in `dev` mode. This setting allows overriding this choice and enable the reflection service every time.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enable-reflection-service","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".instances","additionalKeys":[],"configDoc":"Number of gRPC server verticle instances. This is useful for scaling easily across multiple cores. The number should not exceed the amount of event loops.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"instances","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".netty","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.GrpcServerNettyConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.time.Duration","key":".netty.keep-alive-time","additionalKeys":[],"configDoc":"Sets a custom keep-alive duration. This configures the time before sending a `keepalive` ping when there is no read activity.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"keep-alive-time","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".netty.permit-keep-alive-time","additionalKeys":[],"configDoc":"Sets a custom permit-keep-alive duration. This configures the most aggressive keep-alive time clients are permitted to configure. The server will try to detect clients exceeding this rate and when detected will forcefully close the connection.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"permit-keep-alive-time","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".netty.permit-keep-alive-without-calls","additionalKeys":[],"configDoc":"Sets whether to allow clients to send keep-alive HTTP/2 PINGs even if there are no outstanding RPCs on the connection.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"permit-keep-alive-without-calls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"string","key":".compression","additionalKeys":[],"configDoc":"gRPC compression, e.g. \"gzip\"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"compression","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"boolean","key":".use-separate-server","additionalKeys":[],"configDoc":"Do we use separate HTTP server to serve gRPC requests. Set this to false if you want to use new Vert.x gRPC support, which uses existing Vert.x HTTP server.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"use-separate-server","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".xds","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.Xds","showSection":false,"configDocItems":[{"configDocKey":{"type":"boolean","key":".xds.is-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".xds.enabled","additionalKeys":[],"configDoc":"Explicitly enable use of XDS.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".xds.secure","additionalKeys":[],"configDoc":"Use secure credentials.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"secure","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".in-process","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.InProcess","showSection":false,"configDocItems":[{"configDocKey":{"type":"boolean","key":".in-process.is-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".in-process.enabled","additionalKeys":[],"configDoc":"Explicitly enable use of in-process.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".in-process.name","additionalKeys":[],"configDoc":"Set in-process name.","withinAMap":false,"defaultValue":"quarkus-grpc","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"int","key":".port","additionalKeys":[],"configDoc":"The gRPC Server port.","withinAMap":false,"defaultValue":"9000","javaDocSiteLink":"","docMapKey":"port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".test-port","additionalKeys":[],"configDoc":"The gRPC Server port used for tests.","withinAMap":false,"defaultValue":"9001","javaDocSiteLink":"","docMapKey":"test-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".host","additionalKeys":[],"configDoc":"The gRPC server host.","withinAMap":false,"defaultValue":"0.0.0.0","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".handshake-timeout","additionalKeys":[],"configDoc":"The gRPC handshake timeout.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"handshake-timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".max-inbound-message-size","additionalKeys":[],"configDoc":"The max inbound message size in bytes.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-inbound-message-size","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".max-inbound-metadata-size","additionalKeys":[],"configDoc":"The max inbound metadata size in bytes","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-inbound-metadata-size","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".ssl","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.SslServerConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"path","key":".ssl.certificate","additionalKeys":[],"configDoc":"The classpath path or file path to a server certificate or certificate chain in PEM format.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"certificate","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"path","key":".ssl.key","additionalKeys":[],"configDoc":"The classpath path or file path to the corresponding certificate private key file in PEM format.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"path","key":".ssl.key-store","additionalKeys":[],"configDoc":"An optional key store which holds the certificate information instead of specifying separate files. The key store can be either on classpath or an external file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".ssl.key-store-type","additionalKeys":[],"configDoc":"An optional parameter to specify the type of the key store file. If not given, the type is automatically detected based on the file name.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".ssl.key-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the key store file. If not given, the default (\"password\") is used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-password","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"path","key":".ssl.trust-store","additionalKeys":[],"configDoc":"An optional trust store which holds the certificate information of the certificates to trust\n\nThe trust store can be either on classpath or an external file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".ssl.trust-store-type","additionalKeys":[],"configDoc":"An optional parameter to specify type of the trust store file. If not given, the type is automatically detected based on the file name.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".ssl.trust-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the trust store file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-password","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".ssl.cipher-suites","additionalKeys":[],"configDoc":"The cipher suites to use. If none is given, a reasonable default is selected.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cipher-suites","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".ssl.protocols","additionalKeys":[],"configDoc":"Sets the ordered list of enabled SSL/TLS protocols.\n\nIf not set, it defaults to `\"TLSv1.3, TLSv1.2\"`. The following list of protocols are supported: `TLSv1, TLSv1.1, TLSv1.2, TLSv1.3`. To only enable `TLSv1.3`, set the value to `to \"TLSv1.3\"`.\n\nNote that setting an empty list, and enabling SSL/TLS is invalid. You must at least have one protocol.","withinAMap":false,"defaultValue":"TLSv1.3,TLSv1.2","javaDocSiteLink":"","docMapKey":"protocols","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.vertx.core.http.ClientAuth","key":".ssl.client-auth","additionalKeys":[],"configDoc":"Configures the engine to require/request client authentication. NONE, REQUEST, REQUIRED","withinAMap":false,"defaultValue":"none","javaDocSiteLink":"https://vertx.io/docs/apidocs/io/vertx/core/http/ClientAuth.html","docMapKey":"client-auth","configPhase":"BUILD_TIME","acceptedValues":["`none`","`request`","`required`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}}],"anchorPrefix":null}},{"configDocKey":{"type":"boolean","key":".plain-text","additionalKeys":[],"configDoc":"Disables SSL, and uses plain text instead. If disabled, configure the ssl configuration.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"plain-text","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".alpn","additionalKeys":[],"configDoc":"Whether ALPN should be used.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"alpn","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".transport-security","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.GrpcTransportSecurity","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".transport-security.certificate","additionalKeys":[],"configDoc":"The path to the certificate file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"certificate","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".transport-security.key","additionalKeys":[],"configDoc":"The path to the private key file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"boolean","key":".enable-reflection-service","additionalKeys":[],"configDoc":"Enables the gRPC Reflection Service. By default, the reflection service is only exposed in `dev` mode. This setting allows overriding this choice and enable the reflection service every time.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enable-reflection-service","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".instances","additionalKeys":[],"configDoc":"Number of gRPC server verticle instances. This is useful for scaling easily across multiple cores. The number should not exceed the amount of event loops.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"instances","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".netty","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.grpc.runtime.config.GrpcServerNettyConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.time.Duration","key":".netty.keep-alive-time","additionalKeys":[],"configDoc":"Sets a custom keep-alive duration. This configures the time before sending a `keepalive` ping when there is no read activity.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"keep-alive-time","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".netty.permit-keep-alive-time","additionalKeys":[],"configDoc":"Sets a custom permit-keep-alive duration. This configures the most aggressive keep-alive time clients are permitted to configure. The server will try to detect clients exceeding this rate and when detected will forcefully close the connection.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"permit-keep-alive-time","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".netty.permit-keep-alive-without-calls","additionalKeys":[],"configDoc":"Sets whether to allow clients to send keep-alive HTTP/2 PINGs even if there are no outstanding RPCs on the connection.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"permit-keep-alive-without-calls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"string","key":".compression","additionalKeys":[],"configDoc":"gRPC compression, e.g. \"gzip\"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"compression","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.InProcess b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.InProcess index 8eca986abc..79dab1f52f 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.InProcess +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.InProcess @@ -1 +1 @@ -[{"configDocKey":{"type":"boolean","key":".enabled","additionalKeys":[],"configDoc":"Explicitly enable use of in-process.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".name","additionalKeys":[],"configDoc":"Set in-process name.","withinAMap":false,"defaultValue":"quarkus-grpc","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"boolean","key":".is-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".enabled","additionalKeys":[],"configDoc":"Explicitly enable use of in-process.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".name","additionalKeys":[],"configDoc":"Set in-process name.","withinAMap":false,"defaultValue":"quarkus-grpc","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.Xds b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.Xds index 634adff68d..f384833f0a 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.Xds +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.grpc.runtime.config.Xds @@ -1 +1 @@ -[{"configDocKey":{"type":"boolean","key":".enabled","additionalKeys":[],"configDoc":"Explicitly enable use of XDS.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".secure","additionalKeys":[],"configDoc":"Use secure credentials.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"secure","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"boolean","key":".is-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".enabled","additionalKeys":[],"configDoc":"Explicitly enable use of XDS.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".secure","additionalKeys":[],"configDoc":"Use secure credentials.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"secure","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping index 5cbc0c8ec3..2cb0a4b5e1 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping @@ -1 +1 @@ -[{"configDocKey":{"type":"org.hibernate.annotations.TimeZoneStorageType","key":".timezone.default-storage","additionalKeys":[],"configDoc":"How to store timezones in the database by default\nfor properties of type `OffsetDateTime` and `ZonedDateTime`.\n\nThis default may be overridden on a per-property basis using `@TimeZoneStorage`.\n\nNOTE: Properties of type `OffsetTime` are https://hibernate.atlassian.net/browse/HHH-16287[not affected by this\nsetting].\n\n`default`::\nEquivalent to `native` if supported, `normalize-utc` otherwise.\n`auto`::\nEquivalent to `native` if supported, `column` otherwise.\n`native`::\nStores the timestamp and timezone in a column of type `timestamp with time zone`.\n+\nOnly available on some databases/dialects;\nif not supported, an exception will be thrown during static initialization.\n`column`::\nStores the timezone in a separate column next to the timestamp column.\n+\nUse `@TimeZoneColumn` on the relevant entity property to customize the timezone column.\n`normalize-utc`::\nDoes not store the timezone, and loses timezone information upon persisting.\n+\nInstead, normalizes the value to a timestamp in the UTC timezone.\n`normalize`::\nDoes not store the timezone, and loses timezone information upon persisting.\n+\nInstead, normalizes the value:\n* upon persisting to the database, to a timestamp in the JDBC timezone\nset through `quarkus.hibernate-orm.jdbc.timezone`,\nor the JVM default timezone if not set.\n* upon reading back from the database, to the JVM default timezone.\n+\nUse this to get the legacy behavior of Quarkus 2 / Hibernate ORM 5 or older.","withinAMap":false,"defaultValue":"default","javaDocSiteLink":"","docMapKey":"time-zone-default-storage","configPhase":"BUILD_TIME","acceptedValues":["`native`","`normalize`","`normalize-utc`","`column`","`auto`","`default`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.IdOptimizerType","key":".id.optimizer.default","additionalKeys":[],"configDoc":"The optimizer to apply to identifier generators\nwhose optimizer is not configured explicitly.\n\nOnly relevant for table- and sequence-based identifier generators.\nOther generators, such as UUID-based generators, will ignore this setting.\n\nThe optimizer is responsible for pooling new identifier values,\nin order to reduce the frequency of database calls to retrieve those values\nand thereby improve performance.","withinAMap":false,"defaultValue":"pooled-lo","javaDocSiteLink":"","docMapKey":"id-optimizer-default","configPhase":"BUILD_TIME","acceptedValues":["`pooled-lo`","`pooled`","`none`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}}] \ No newline at end of file +[{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".timezone","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping.Timezone","showSection":false,"configDocItems":[{"configDocKey":{"type":"org.hibernate.annotations.TimeZoneStorageType","key":".timezone.default-storage","additionalKeys":[],"configDoc":"How to store timezones in the database by default\nfor properties of type `OffsetDateTime` and `ZonedDateTime`.\n\nThis default may be overridden on a per-property basis using `@TimeZoneStorage`.\n\nNOTE: Properties of type `OffsetTime` are https://hibernate.atlassian.net/browse/HHH-16287[not affected by this\nsetting].\n\n`default`::\nEquivalent to `native` if supported, `normalize-utc` otherwise.\n`auto`::\nEquivalent to `native` if supported, `column` otherwise.\n`native`::\nStores the timestamp and timezone in a column of type `timestamp with time zone`.\n+\nOnly available on some databases/dialects;\nif not supported, an exception will be thrown during static initialization.\n`column`::\nStores the timezone in a separate column next to the timestamp column.\n+\nUse `@TimeZoneColumn` on the relevant entity property to customize the timezone column.\n`normalize-utc`::\nDoes not store the timezone, and loses timezone information upon persisting.\n+\nInstead, normalizes the value to a timestamp in the UTC timezone.\n`normalize`::\nDoes not store the timezone, and loses timezone information upon persisting.\n+\nInstead, normalizes the value:\n* upon persisting to the database, to a timestamp in the JDBC timezone\nset through `quarkus.hibernate-orm.jdbc.timezone`,\nor the JVM default timezone if not set.\n* upon reading back from the database, to the JVM default timezone.\n+\nUse this to get the legacy behavior of Quarkus 2 / Hibernate ORM 5 or older.","withinAMap":false,"defaultValue":"default","javaDocSiteLink":"","docMapKey":"time-zone-default-storage","configPhase":"BUILD_TIME","acceptedValues":["`native`","`normalize`","`normalize-utc`","`column`","`auto`","`default`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".id","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping.Id","showSection":false,"configDocItems":[{"configDocKey":{"type":"io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.IdOptimizerType","key":".id.optimizer.default","additionalKeys":[],"configDoc":"The optimizer to apply to identifier generators\nwhose optimizer is not configured explicitly.\n\nOnly relevant for table- and sequence-based identifier generators.\nOther generators, such as UUID-based generators, will ignore this setting.\n\nThe optimizer is responsible for pooling new identifier values,\nin order to reduce the frequency of database calls to retrieve those values\nand thereby improve performance.","withinAMap":false,"defaultValue":"pooled-lo","javaDocSiteLink":"","docMapKey":"id-optimizer-default","configPhase":"BUILD_TIME","acceptedValues":["`pooled-lo`","`pooled`","`none`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}}],"anchorPrefix":null}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping.Id b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping.Id new file mode 100644 index 0000000000..2d3b3668fd --- /dev/null +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping.Id @@ -0,0 +1 @@ +[{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".optimizer","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping.Id.Optimizer","showSection":false,"configDocItems":[{"configDocKey":{"type":"io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.IdOptimizerType","key":".optimizer.default","additionalKeys":[],"configDoc":"The optimizer to apply to identifier generators\nwhose optimizer is not configured explicitly.\n\nOnly relevant for table- and sequence-based identifier generators.\nOther generators, such as UUID-based generators, will ignore this setting.\n\nThe optimizer is responsible for pooling new identifier values,\nin order to reduce the frequency of database calls to retrieve those values\nand thereby improve performance.","withinAMap":false,"defaultValue":"pooled-lo","javaDocSiteLink":"","docMapKey":"id-optimizer-default","configPhase":"BUILD_TIME","acceptedValues":["`pooled-lo`","`pooled`","`none`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}}],"anchorPrefix":null}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping.Id.Optimizer b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping.Id.Optimizer new file mode 100644 index 0000000000..c7c0232b41 --- /dev/null +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping.Id.Optimizer @@ -0,0 +1 @@ +[{"configDocKey":{"type":"io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.IdOptimizerType","key":".default","additionalKeys":[],"configDoc":"The optimizer to apply to identifier generators\nwhose optimizer is not configured explicitly.\n\nOnly relevant for table- and sequence-based identifier generators.\nOther generators, such as UUID-based generators, will ignore this setting.\n\nThe optimizer is responsible for pooling new identifier values,\nin order to reduce the frequency of database calls to retrieve those values\nand thereby improve performance.","withinAMap":false,"defaultValue":"pooled-lo","javaDocSiteLink":"","docMapKey":"id-optimizer-default","configPhase":"BUILD_TIME","acceptedValues":["`pooled-lo`","`pooled`","`none`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping.Timezone b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping.Timezone new file mode 100644 index 0000000000..766d51185c --- /dev/null +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.hibernate.orm.deployment.HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping.Timezone @@ -0,0 +1 @@ +[{"configDocKey":{"type":"org.hibernate.annotations.TimeZoneStorageType","key":".default-storage","additionalKeys":[],"configDoc":"How to store timezones in the database by default\nfor properties of type `OffsetDateTime` and `ZonedDateTime`.\n\nThis default may be overridden on a per-property basis using `@TimeZoneStorage`.\n\nNOTE: Properties of type `OffsetTime` are https://hibernate.atlassian.net/browse/HHH-16287[not affected by this\nsetting].\n\n`default`::\nEquivalent to `native` if supported, `normalize-utc` otherwise.\n`auto`::\nEquivalent to `native` if supported, `column` otherwise.\n`native`::\nStores the timestamp and timezone in a column of type `timestamp with time zone`.\n+\nOnly available on some databases/dialects;\nif not supported, an exception will be thrown during static initialization.\n`column`::\nStores the timezone in a separate column next to the timestamp column.\n+\nUse `@TimeZoneColumn` on the relevant entity property to customize the timezone column.\n`normalize-utc`::\nDoes not store the timezone, and loses timezone information upon persisting.\n+\nInstead, normalizes the value to a timestamp in the UTC timezone.\n`normalize`::\nDoes not store the timezone, and loses timezone information upon persisting.\n+\nInstead, normalizes the value:\n* upon persisting to the database, to a timestamp in the JDBC timezone\nset through `quarkus.hibernate-orm.jdbc.timezone`,\nor the JVM default timezone if not set.\n* upon reading back from the database, to the JVM default timezone.\n+\nUse this to get the legacy behavior of Quarkus 2 / Hibernate ORM 5 or older.","withinAMap":false,"defaultValue":"default","javaDocSiteLink":"","docMapKey":"time-zone-default-storage","configPhase":"BUILD_TIME","acceptedValues":["`native`","`normalize`","`normalize-utc`","`column`","`auto`","`default`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.kubernetes.deployment.ContainerConfig b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.kubernetes.deployment.ContainerConfig index 0643b85166..77710ebc16 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.kubernetes.deployment.ContainerConfig +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.kubernetes.deployment.ContainerConfig @@ -1 +1 @@ -[{"configDocKey":{"type":"string","key":".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".command","additionalKeys":[],"configDoc":"The commands","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".ports.\"ports\"","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.kubernetes.deployment.PortConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Integer","key":".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":false,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"string","key":".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".liveness-probe","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.kubernetes.deployment.ProbeConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Integer","key":".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".readiness-probe","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.kubernetes.deployment.ProbeConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Integer","key":".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".mounts.\"mounts\"","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.kubernetes.deployment.MountConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".resources","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.kubernetes.deployment.ResourcesConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".env","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.kubernetes.deployment.EnvVarsConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map`","key":".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map>`","key":".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}}] \ No newline at end of file +[{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".get-env","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.kubernetes.deployment.EnvVarsConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".get-env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".get-env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map`","key":".get-env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map>`","key":".get-env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".get-env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".get-env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".get-env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"string","key":".get-target-platform-name","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-target-platform-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".command","additionalKeys":[],"configDoc":"The commands","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".ports.\"ports\"","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.kubernetes.deployment.PortConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Integer","key":".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":false,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"string","key":".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".liveness-probe","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.kubernetes.deployment.ProbeConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Integer","key":".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".readiness-probe","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.kubernetes.deployment.ProbeConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Integer","key":".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".mounts.\"mounts\"","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.kubernetes.deployment.MountConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".resources","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.kubernetes.deployment.ResourcesConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".env","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.kubernetes.deployment.EnvVarsConfig","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map`","key":".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map>`","key":".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.GrpcClientConfigGroup b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.GrpcClientConfigGroup index ceba4aa460..5fc82ac72d 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.GrpcClientConfigGroup +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.GrpcClientConfigGroup @@ -1 +1 @@ -[{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"gRPC Client metrics support.\n\nSupport for gRPC client metrics will be enabled if Micrometer support is enabled, the gRPC client interfaces are on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"java.lang.Boolean","key":".get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"gRPC Client metrics support.\n\nSupport for gRPC client metrics will be enabled if Micrometer support is enabled, the gRPC client interfaces are on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.GrpcServerConfigGroup b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.GrpcServerConfigGroup index 11c14f0ed1..1de97eaefc 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.GrpcServerConfigGroup +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.GrpcServerConfigGroup @@ -1 +1 @@ -[{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"gRPC Server metrics support.\n\nSupport for gRPC server metrics will be enabled if Micrometer support is enabled, the gRPC server interfaces are on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"java.lang.Boolean","key":".get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"gRPC Server metrics support.\n\nSupport for gRPC server metrics will be enabled if Micrometer support is enabled, the gRPC server interfaces are on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.HttpClientConfigGroup b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.HttpClientConfigGroup index 03cb1afe9d..47b1690fb0 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.HttpClientConfigGroup +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.HttpClientConfigGroup @@ -1 +1 @@ -[{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"Outbound HTTP request metrics support.\n\nSupport for HTTP client metrics will be enabled if Micrometer support is enabled, the REST client feature is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"java.lang.Boolean","key":".get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"Outbound HTTP request metrics support.\n\nSupport for HTTP client metrics will be enabled if Micrometer support is enabled, the REST client feature is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.HttpServerConfigGroup b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.HttpServerConfigGroup index 15b0cd1d5b..1fe0982c87 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.HttpServerConfigGroup +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.HttpServerConfigGroup @@ -1 +1 @@ -[{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"Inbound HTTP metrics support.\n\nSupport for HTTP server metrics will be enabled if Micrometer support is enabled, an extension serving HTTP traffic is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"java.lang.Boolean","key":".get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"Inbound HTTP metrics support.\n\nSupport for HTTP server metrics will be enabled if Micrometer support is enabled, an extension serving HTTP traffic is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.JsonConfigGroup b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.JsonConfigGroup index 358760204d..2d67bec390 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.JsonConfigGroup +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.JsonConfigGroup @@ -1 +1 @@ -[{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"Support for export to JSON format. Off by default.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".path","additionalKeys":[],"configDoc":"The path for the JSON metrics endpoint. The default value is `metrics`. By default, this value will be resolved as a path relative to `$++{++quarkus.http.non-application-root-path++}++`. If the management interface is enabled, the value will be resolved as a path relative to `$++{++quarkus.management.root-path++}++`.","withinAMap":false,"defaultValue":"metrics","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".buffer-length","additionalKeys":[],"configDoc":"Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples. Samples are accumulated to such statistics in ring buffers which rotate after the expiry, with this buffer length.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"buffer-length","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".expiry","additionalKeys":[],"configDoc":"Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples. Samples are accumulated to such statistics in ring buffers which rotate after this expiry, with a particular buffer length.","withinAMap":false,"defaultValue":"P3D","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"expiry","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"java.lang.Boolean","key":".get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"Support for export to JSON format. Off by default.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".path","additionalKeys":[],"configDoc":"The path for the JSON metrics endpoint. The default value is `metrics`. By default, this value will be resolved as a path relative to `$++{++quarkus.http.non-application-root-path++}++`. If the management interface is enabled, the value will be resolved as a path relative to `$++{++quarkus.management.root-path++}++`.","withinAMap":false,"defaultValue":"metrics","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".buffer-length","additionalKeys":[],"configDoc":"Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples. Samples are accumulated to such statistics in ring buffers which rotate after the expiry, with this buffer length.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"buffer-length","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".expiry","additionalKeys":[],"configDoc":"Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples. Samples are accumulated to such statistics in ring buffers which rotate after this expiry, with a particular buffer length.","withinAMap":false,"defaultValue":"P3D","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"expiry","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.KafkaConfigGroup b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.KafkaConfigGroup index d5cc21b801..bfde228a4f 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.KafkaConfigGroup +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.KafkaConfigGroup @@ -1 +1 @@ -[{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"Kafka metrics support.\n\nSupport for Kafka metrics will be enabled if Micrometer support is enabled, the Kafka Consumer or Producer interface is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"java.lang.Boolean","key":".get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"Kafka metrics support.\n\nSupport for Kafka metrics will be enabled if Micrometer support is enabled, the Kafka Consumer or Producer interface is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.MPMetricsConfigGroup b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.MPMetricsConfigGroup index c87dfbf5f1..23f867232f 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.MPMetricsConfigGroup +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.MPMetricsConfigGroup @@ -1 +1 @@ -[{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"Eclipse MicroProfile Metrics support.\n\nSupport for MicroProfile Metrics will be enabled if Micrometer\nsupport is enabled and the MicroProfile Metrics dependency is present:\n\n[source,xml]\n----\n\n org.eclipse.microprofile.metrics\n microprofile-metrics-api\n\n----\n\nThe Micrometer extension currently provides a compatibility layer that supports the MP Metrics API,\nbut metric names and recorded values will be different.\nNote that the MP Metrics compatibility layer will move to a different extension in the future.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"java.lang.Boolean","key":".get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"Eclipse MicroProfile Metrics support.\n\nSupport for MicroProfile Metrics will be enabled if Micrometer\nsupport is enabled and the MicroProfile Metrics dependency is present:\n\n[source,xml]\n----\n\n org.eclipse.microprofile.metrics\n microprofile-metrics-api\n\n----\n\nThe Micrometer extension currently provides a compatibility layer that supports the MP Metrics API,\nbut metric names and recorded values will be different.\nNote that the MP Metrics compatibility layer will move to a different extension in the future.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig index 53cd57d345..a65d6d4271 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.MicrometerConfig.BinderConfig @@ -1 +1 @@ -[{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".http-client","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.HttpClientConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".http-client.enabled","additionalKeys":[],"configDoc":"Outbound HTTP request metrics support.\n\nSupport for HTTP client metrics will be enabled if Micrometer support is enabled, the REST client feature is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".http-server","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.HttpServerConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".http-server.enabled","additionalKeys":[],"configDoc":"Inbound HTTP metrics support.\n\nSupport for HTTP server metrics will be enabled if Micrometer support is enabled, an extension serving HTTP traffic is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"java.lang.Boolean","key":".jvm","additionalKeys":[],"configDoc":"Micrometer JVM metrics support.\n\nSupport for JVM metrics will be enabled if Micrometer support is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"jvm","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".kafka","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.KafkaConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".kafka.enabled","additionalKeys":[],"configDoc":"Kafka metrics support.\n\nSupport for Kafka metrics will be enabled if Micrometer support is enabled, the Kafka Consumer or Producer interface is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".redis","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.RedisConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".redis.enabled","additionalKeys":[],"configDoc":"Redis client metrics support.\n\nSupport for Redis metrics will be enabled if Micrometer support is enabled, the Quarkus Redis client extension is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".grpc-server","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.GrpcServerConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".grpc-server.enabled","additionalKeys":[],"configDoc":"gRPC Server metrics support.\n\nSupport for gRPC server metrics will be enabled if Micrometer support is enabled, the gRPC server interfaces are on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".grpc-client","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.GrpcClientConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".grpc-client.enabled","additionalKeys":[],"configDoc":"gRPC Client metrics support.\n\nSupport for gRPC client metrics will be enabled if Micrometer support is enabled, the gRPC client interfaces are on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".mp-metrics","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.MPMetricsConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".mp-metrics.enabled","additionalKeys":[],"configDoc":"Eclipse MicroProfile Metrics support.\n\nSupport for MicroProfile Metrics will be enabled if Micrometer\nsupport is enabled and the MicroProfile Metrics dependency is present:\n\n[source,xml]\n----\n\n org.eclipse.microprofile.metrics\n microprofile-metrics-api\n\n----\n\nThe Micrometer extension currently provides a compatibility layer that supports the MP Metrics API,\nbut metric names and recorded values will be different.\nNote that the MP Metrics compatibility layer will move to a different extension in the future.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"java.lang.Boolean","key":".system","additionalKeys":[],"configDoc":"Micrometer System metrics support.\n\nSupport for System metrics will be enabled if Micrometer support is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"system","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".vertx","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.VertxConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".vertx.enabled","additionalKeys":[],"configDoc":"Vert.x metrics support.\n\nSupport for Vert.x metrics will be enabled if Micrometer support is enabled, Vert.x MetricsOptions is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}}] \ No newline at end of file +[{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".http-client","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.HttpClientConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".http-client.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".http-client.enabled","additionalKeys":[],"configDoc":"Outbound HTTP request metrics support.\n\nSupport for HTTP client metrics will be enabled if Micrometer support is enabled, the REST client feature is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".http-server","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.HttpServerConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".http-server.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".http-server.enabled","additionalKeys":[],"configDoc":"Inbound HTTP metrics support.\n\nSupport for HTTP server metrics will be enabled if Micrometer support is enabled, an extension serving HTTP traffic is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"java.lang.Boolean","key":".jvm","additionalKeys":[],"configDoc":"Micrometer JVM metrics support.\n\nSupport for JVM metrics will be enabled if Micrometer support is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"jvm","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".kafka","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.KafkaConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".kafka.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".kafka.enabled","additionalKeys":[],"configDoc":"Kafka metrics support.\n\nSupport for Kafka metrics will be enabled if Micrometer support is enabled, the Kafka Consumer or Producer interface is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".redis","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.RedisConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".redis.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".redis.enabled","additionalKeys":[],"configDoc":"Redis client metrics support.\n\nSupport for Redis metrics will be enabled if Micrometer support is enabled, the Quarkus Redis client extension is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".grpc-server","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.GrpcServerConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".grpc-server.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".grpc-server.enabled","additionalKeys":[],"configDoc":"gRPC Server metrics support.\n\nSupport for gRPC server metrics will be enabled if Micrometer support is enabled, the gRPC server interfaces are on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".grpc-client","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.GrpcClientConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".grpc-client.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".grpc-client.enabled","additionalKeys":[],"configDoc":"gRPC Client metrics support.\n\nSupport for gRPC client metrics will be enabled if Micrometer support is enabled, the gRPC client interfaces are on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".mp-metrics","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.MPMetricsConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".mp-metrics.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".mp-metrics.enabled","additionalKeys":[],"configDoc":"Eclipse MicroProfile Metrics support.\n\nSupport for MicroProfile Metrics will be enabled if Micrometer\nsupport is enabled and the MicroProfile Metrics dependency is present:\n\n[source,xml]\n----\n\n org.eclipse.microprofile.metrics\n microprofile-metrics-api\n\n----\n\nThe Micrometer extension currently provides a compatibility layer that supports the MP Metrics API,\nbut metric names and recorded values will be different.\nNote that the MP Metrics compatibility layer will move to a different extension in the future.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"java.lang.Boolean","key":".system","additionalKeys":[],"configDoc":"Micrometer System metrics support.\n\nSupport for System metrics will be enabled if Micrometer support is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"system","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".vertx","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.VertxConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".vertx.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".vertx.enabled","additionalKeys":[],"configDoc":"Vert.x metrics support.\n\nSupport for Vert.x metrics will be enabled if Micrometer support is enabled, Vert.x MetricsOptions is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.MicrometerConfig.ExportConfig b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.MicrometerConfig.ExportConfig index 9d45838796..ec02bb9c22 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.MicrometerConfig.ExportConfig +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.MicrometerConfig.ExportConfig @@ -1 +1 @@ -[{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".json","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.JsonConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".json.enabled","additionalKeys":[],"configDoc":"Support for export to JSON format. Off by default.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".json.path","additionalKeys":[],"configDoc":"The path for the JSON metrics endpoint. The default value is `metrics`. By default, this value will be resolved as a path relative to `$++{++quarkus.http.non-application-root-path++}++`. If the management interface is enabled, the value will be resolved as a path relative to `$++{++quarkus.management.root-path++}++`.","withinAMap":false,"defaultValue":"metrics","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".json.buffer-length","additionalKeys":[],"configDoc":"Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples. Samples are accumulated to such statistics in ring buffers which rotate after the expiry, with this buffer length.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"buffer-length","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".json.expiry","additionalKeys":[],"configDoc":"Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples. Samples are accumulated to such statistics in ring buffers which rotate after this expiry, with a particular buffer length.","withinAMap":false,"defaultValue":"P3D","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"expiry","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".prometheus","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.PrometheusConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".prometheus.enabled","additionalKeys":[],"configDoc":"Support for export to Prometheus.\n\nSupport for Prometheus will be enabled if Micrometer support is enabled, the PrometheusMeterRegistry is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.registry-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".prometheus.path","additionalKeys":[],"configDoc":"The path for the prometheus metrics endpoint (produces text/plain). The default value is\n`metrics` and is resolved relative to the non-application endpoint (`q`), e.g.\n`${quarkus.http.root-path}/${quarkus.http.non-application-root-path}/metrics`.\nIf an absolute path is specified (`/metrics`), the prometheus endpoint will be served\nfrom the configured path.\n\nIf the management interface is enabled, the value will be resolved as a path relative to\n`${quarkus.management.root-path}` (`q` by default), e.g.\n`http://${quarkus.management.host}:${quarkus.management.port}/${quarkus.management.root-path}/metrics`.\nIf an absolute path is specified (`/metrics`), the prometheus endpoint will be served from the configured path, e.g.\n`http://${quarkus.management.host}:${quarkus.management.port}/metrics`.","withinAMap":false,"defaultValue":"metrics","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".prometheus.default-registry","additionalKeys":[],"configDoc":"By default, this extension will create a Prometheus MeterRegistry instance.\n\nUse this attribute to veto the creation of the default Prometheus MeterRegistry.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"default-registry","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}}] \ No newline at end of file +[{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".json","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.JsonConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".json.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".json.enabled","additionalKeys":[],"configDoc":"Support for export to JSON format. Off by default.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".json.path","additionalKeys":[],"configDoc":"The path for the JSON metrics endpoint. The default value is `metrics`. By default, this value will be resolved as a path relative to `$++{++quarkus.http.non-application-root-path++}++`. If the management interface is enabled, the value will be resolved as a path relative to `$++{++quarkus.management.root-path++}++`.","withinAMap":false,"defaultValue":"metrics","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".json.buffer-length","additionalKeys":[],"configDoc":"Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples. Samples are accumulated to such statistics in ring buffers which rotate after the expiry, with this buffer length.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"buffer-length","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".json.expiry","additionalKeys":[],"configDoc":"Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples. Samples are accumulated to such statistics in ring buffers which rotate after this expiry, with a particular buffer length.","withinAMap":false,"defaultValue":"P3D","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"expiry","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".prometheus","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.micrometer.runtime.config.PrometheusConfigGroup","showSection":false,"configDocItems":[{"configDocKey":{"type":"java.lang.Boolean","key":".prometheus.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".prometheus.enabled","additionalKeys":[],"configDoc":"Support for export to Prometheus.\n\nSupport for Prometheus will be enabled if Micrometer support is enabled, the PrometheusMeterRegistry is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.registry-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".prometheus.path","additionalKeys":[],"configDoc":"The path for the prometheus metrics endpoint (produces text/plain). The default value is\n`metrics` and is resolved relative to the non-application endpoint (`q`), e.g.\n`${quarkus.http.root-path}/${quarkus.http.non-application-root-path}/metrics`.\nIf an absolute path is specified (`/metrics`), the prometheus endpoint will be served\nfrom the configured path.\n\nIf the management interface is enabled, the value will be resolved as a path relative to\n`${quarkus.management.root-path}` (`q` by default), e.g.\n`http://${quarkus.management.host}:${quarkus.management.port}/${quarkus.management.root-path}/metrics`.\nIf an absolute path is specified (`/metrics`), the prometheus endpoint will be served from the configured path, e.g.\n`http://${quarkus.management.host}:${quarkus.management.port}/metrics`.","withinAMap":false,"defaultValue":"metrics","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".prometheus.default-registry","additionalKeys":[],"configDoc":"By default, this extension will create a Prometheus MeterRegistry instance.\n\nUse this attribute to veto the creation of the default Prometheus MeterRegistry.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"default-registry","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.PrometheusConfigGroup b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.PrometheusConfigGroup index 3c602f47af..43902378f5 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.PrometheusConfigGroup +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.PrometheusConfigGroup @@ -1 +1 @@ -[{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"Support for export to Prometheus.\n\nSupport for Prometheus will be enabled if Micrometer support is enabled, the PrometheusMeterRegistry is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.registry-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".path","additionalKeys":[],"configDoc":"The path for the prometheus metrics endpoint (produces text/plain). The default value is\n`metrics` and is resolved relative to the non-application endpoint (`q`), e.g.\n`${quarkus.http.root-path}/${quarkus.http.non-application-root-path}/metrics`.\nIf an absolute path is specified (`/metrics`), the prometheus endpoint will be served\nfrom the configured path.\n\nIf the management interface is enabled, the value will be resolved as a path relative to\n`${quarkus.management.root-path}` (`q` by default), e.g.\n`http://${quarkus.management.host}:${quarkus.management.port}/${quarkus.management.root-path}/metrics`.\nIf an absolute path is specified (`/metrics`), the prometheus endpoint will be served from the configured path, e.g.\n`http://${quarkus.management.host}:${quarkus.management.port}/metrics`.","withinAMap":false,"defaultValue":"metrics","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".default-registry","additionalKeys":[],"configDoc":"By default, this extension will create a Prometheus MeterRegistry instance.\n\nUse this attribute to veto the creation of the default Prometheus MeterRegistry.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"default-registry","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"java.lang.Boolean","key":".get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"Support for export to Prometheus.\n\nSupport for Prometheus will be enabled if Micrometer support is enabled, the PrometheusMeterRegistry is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.registry-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".path","additionalKeys":[],"configDoc":"The path for the prometheus metrics endpoint (produces text/plain). The default value is\n`metrics` and is resolved relative to the non-application endpoint (`q`), e.g.\n`${quarkus.http.root-path}/${quarkus.http.non-application-root-path}/metrics`.\nIf an absolute path is specified (`/metrics`), the prometheus endpoint will be served\nfrom the configured path.\n\nIf the management interface is enabled, the value will be resolved as a path relative to\n`${quarkus.management.root-path}` (`q` by default), e.g.\n`http://${quarkus.management.host}:${quarkus.management.port}/${quarkus.management.root-path}/metrics`.\nIf an absolute path is specified (`/metrics`), the prometheus endpoint will be served from the configured path, e.g.\n`http://${quarkus.management.host}:${quarkus.management.port}/metrics`.","withinAMap":false,"defaultValue":"metrics","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".default-registry","additionalKeys":[],"configDoc":"By default, this extension will create a Prometheus MeterRegistry instance.\n\nUse this attribute to veto the creation of the default Prometheus MeterRegistry.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"default-registry","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.RedisConfigGroup b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.RedisConfigGroup index c6d3e3e6a0..3a5b1f0def 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.RedisConfigGroup +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.RedisConfigGroup @@ -1 +1 @@ -[{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"Redis client metrics support.\n\nSupport for Redis metrics will be enabled if Micrometer support is enabled, the Quarkus Redis client extension is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"java.lang.Boolean","key":".get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"Redis client metrics support.\n\nSupport for Redis metrics will be enabled if Micrometer support is enabled, the Quarkus Redis client extension is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.VertxConfigGroup b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.VertxConfigGroup index 68e71cd902..6496e6f29b 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.VertxConfigGroup +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.micrometer.runtime.config.VertxConfigGroup @@ -1 +1 @@ -[{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"Vert.x metrics support.\n\nSupport for Vert.x metrics will be enabled if Micrometer support is enabled, Vert.x MetricsOptions is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"java.lang.Boolean","key":".get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"Vert.x metrics support.\n\nSupport for Vert.x metrics will be enabled if Micrometer support is enabled, Vert.x MetricsOptions is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.oidc.OidcTenantConfig b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.oidc.OidcTenantConfig index 4afb779908..279a4c489b 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.oidc.OidcTenantConfig +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.oidc.OidcTenantConfig @@ -1 +1 @@ -[{"configDocKey":{"type":"string","key":".auth-server-url","additionalKeys":[],"configDoc":"The base URL of the OpenID Connect (OIDC) server, for example, `https://host:port/auth`. OIDC discovery endpoint will be called by default by appending a '.well-known/openid-configuration' path to this URL. Note if you work with Keycloak OIDC server, make sure the base URL is in the following format: `https://host:port/realms/++{++realm++}++` where `++{++realm++}++` has to be replaced by the name of the Keycloak realm.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"auth-server-url","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".discovery-enabled","additionalKeys":[],"configDoc":"Enables OIDC discovery. If the discovery is disabled then the OIDC endpoint URLs must be configured individually.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"discovery-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".token-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC token endpoint which issues access and refresh tokens.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".revoke-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC token revocation endpoint.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revoke-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".client-id","additionalKeys":[],"configDoc":"The client-id of the application. Each application has a client-id that is used to identify the application","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"client-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".connection-delay","additionalKeys":[],"configDoc":"The maximum amount of time connecting to the currently unavailable OIDC server will be attempted for. The number of times the connection request will be repeated is calculated by dividing the value of this property by 2. For example, setting it to `20S` will allow for requesting the connection up to 10 times with a 2 seconds delay between the retries. Note this property is only effective when the initial OIDC connection is created, for example, when requesting a well-known OIDC configuration. Use the 'connection-retry-count' property to support trying to re-establish an already available connection which may have been dropped.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"connection-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".connection-retry-count","additionalKeys":[],"configDoc":"The number of times an attempt to re-establish an already available connection will be repeated for. Note this property is different to the `connection-delay` property which is only effective during the initial OIDC connection creation. This property is used to try to recover the existing connection which may have been temporarily lost. For example, if a request to the OIDC token endpoint fails due to a connection exception then the request will be retried for a number of times configured by this property.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"connection-retry-count","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".connection-timeout","additionalKeys":[],"configDoc":"The amount of time after which the current OIDC connection request will time out.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"connection-timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".max-pool-size","additionalKeys":[],"configDoc":"The maximum size of the connection pool used by the WebClient","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-pool-size","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".credentials","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".credentials.secret","additionalKeys":[],"configDoc":"Client secret which is used for a `client_secret_basic` authentication method. Note that a 'client-secret.value' can be used instead but both properties are mutually exclusive.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.client-secret.value","additionalKeys":[],"configDoc":"The client secret value - it will be ignored if 'secret.key' is set","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"value","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.client-secret.provider.name","additionalKeys":[],"configDoc":"The CredentialsProvider name which should only be set if more than one CredentialsProvider is registered","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.client-secret.provider.key","additionalKeys":[],"configDoc":"The CredentialsProvider client secret key","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret.Method","key":".credentials.client-secret.method","additionalKeys":[],"configDoc":"Authentication method.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"method","configPhase":"BUILD_TIME","acceptedValues":["tooltip:basic[client_secret_basic (default): client id and secret are submitted with the HTTP Authorization Basic scheme]","tooltip:post[client_secret_post: client id and secret are submitted as the 'client_id' and 'client_secret' form parameters.]","tooltip:post-jwt[client_secret_jwt: client id and generated JWT secret are submitted as the 'client_id' and 'client_secret' form parameters.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"string","key":".credentials.jwt.secret","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a secret key","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.secret-provider.name","additionalKeys":[],"configDoc":"The CredentialsProvider name which should only be set if more than one CredentialsProvider is registered","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.secret-provider.key","additionalKeys":[],"configDoc":"The CredentialsProvider client secret key","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.key-file","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a private key in PEM or JWK format. You can use the `signature-algorithm` property to specify the key algorithm.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-file","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.key-store-file","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a private key from a key store","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.key-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the key store file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-password","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.key-id","additionalKeys":[],"configDoc":"The private key id/alias","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.key-password","additionalKeys":[],"configDoc":"The private key password","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-password","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.audience","additionalKeys":[],"configDoc":"JWT audience ('aud') claim value. By default, the audience is set to the address of the OpenId Connect Provider's token endpoint.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"audience","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.token-key-id","additionalKeys":[],"configDoc":"Key identifier of the signing key added as a JWT 'kid' header","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-key-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.issuer","additionalKeys":[],"configDoc":"Issuer of the signing key added as a JWT 'iss' claim (default: client id)","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"issuer","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.subject","additionalKeys":[],"configDoc":"Subject of the signing key added as a JWT 'sub' claim (default: client id)","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"subject","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.signature-algorithm","additionalKeys":[],"configDoc":"Signature algorithm, also used for the `key-file` property. Supported values: RS256, RS384, RS512, PS256, PS384, PS512, ES256, ES384, ES512, HS256, HS384, HS512.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"signature-algorithm","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".credentials.jwt.lifespan","additionalKeys":[],"configDoc":"JWT life-span in seconds. It will be added to the time it was issued at to calculate the expiration time.","withinAMap":false,"defaultValue":"10","javaDocSiteLink":"","docMapKey":"lifespan","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".proxy","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Proxy","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".proxy.host","additionalKeys":[],"configDoc":"The host (name or IP address) of the Proxy. +\nNote: If OIDC adapter needs to use a Proxy to talk with OIDC server (Provider), then at least the \"host\" config item must be configured to enable the usage of a Proxy.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".proxy.port","additionalKeys":[],"configDoc":"The port number of the Proxy. Default value is 80.","withinAMap":false,"defaultValue":"80","javaDocSiteLink":"","docMapKey":"port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".proxy.username","additionalKeys":[],"configDoc":"The username, if Proxy needs authentication.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"username","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".proxy.password","additionalKeys":[],"configDoc":"The password, if Proxy needs authentication.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"password","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".tls","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls","showSection":false,"configDocItems":[{"configDocKey":{"type":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls.Verification","key":".tls.verification","additionalKeys":[],"configDoc":"Certificate validation and hostname verification, which can be one of the following values from enum `Verification`. Default is required.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verification","configPhase":"BUILD_TIME","acceptedValues":["tooltip:required[Certificates are validated and hostname verification is enabled. This is the default value.]","tooltip:certificate-validation[Certificates are validated but hostname verification is disabled.]","tooltip:none[All certificated are trusted and hostname verification is disabled.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"path","key":".tls.key-store-file","additionalKeys":[],"configDoc":"An optional key store which holds the certificate information instead of specifying separate files.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.key-store-file-type","additionalKeys":[],"configDoc":"An optional parameter to specify type of the key store file. If not given, the type is automatically detected based on the file name.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.key-store-provider","additionalKeys":[],"configDoc":"An optional parameter to specify a provider of the key store file. If not given, the provider is automatically detected based on the key store file type.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-provider","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.key-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the key store file. If not given, the default (\"password\") is used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-password","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.key-store-key-alias","additionalKeys":[],"configDoc":"An optional parameter to select a specific key in the key store. When SNI is disabled, if the key store contains multiple keys and no alias is specified, the behavior is undefined.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-key-alias","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.key-store-key-password","additionalKeys":[],"configDoc":"An optional parameter to define the password for the key, in case it's different from `key-store-password`.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-key-password","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"path","key":".tls.trust-store-file","additionalKeys":[],"configDoc":"An optional trust store which holds the certificate information of the certificates to trust","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-file","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.trust-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the trust store file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-password","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.trust-store-cert-alias","additionalKeys":[],"configDoc":"A parameter to specify the alias of the trust store certificate.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-cert-alias","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.trust-store-file-type","additionalKeys":[],"configDoc":"An optional parameter to specify type of the trust store file. If not given, the type is automatically detected based on the file name.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-file-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.trust-store-provider","additionalKeys":[],"configDoc":"An optional parameter to specify a provider of the trust store file. If not given, the provider is automatically detected based on the trust store file type.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-provider","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"string","key":".tenant-id","additionalKeys":[],"configDoc":"A unique tenant identifier. It must be set by `TenantConfigResolver` providers which resolve the tenant configuration dynamically and is optional in all other cases.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tenant-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".tenant-enabled","additionalKeys":[],"configDoc":"If this tenant configuration is enabled. Note that the default tenant will be disabled if it is not configured but either `TenantConfigResolver` which will resolve tenant configurations is registered or named tenants are configured. You do not have to disable the default tenant in this case.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"tenant-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.ApplicationType","key":".application-type","additionalKeys":[],"configDoc":"The application type, which can be one of the following values from enum `ApplicationType`.","withinAMap":false,"defaultValue":"service","javaDocSiteLink":"","docMapKey":"application-type","configPhase":"BUILD_TIME","acceptedValues":["tooltip:web-app[A `WEB_APP` is a client that serves pages, usually a frontend application. For this type of client the Authorization Code Flow is defined as the preferred method for authenticating users.]","tooltip:service[A `SERVICE` is a client that has a set of protected HTTP resources, usually a backend application following the RESTful Architectural Design. For this type of client, the Bearer Authorization method is defined as the preferred method for authenticating and authorizing users.]","tooltip:hybrid[A combined `SERVICE` and `WEB_APP` client. For this type of client, the Bearer Authorization method will be used if the Authorization header is set and Authorization Code Flow - if not.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"string","key":".authorization-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC authorization endpoint which authenticates the users. This property must be set for the 'web-app' applications if OIDC discovery is disabled. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"authorization-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".user-info-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC userinfo endpoint. This property must only be set for the 'web-app' applications if OIDC discovery is disabled and 'authentication.user-info-required' property is enabled. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user-info-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".introspection-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC RFC7662 introspection endpoint which can introspect both opaque and JWT tokens. This property must be set if OIDC discovery is disabled and 1) the opaque bearer access tokens have to be verified or 2) JWT tokens have to be verified while the cached JWK verification set with no matching JWK is being refreshed. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"introspection-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".jwks-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC JWKS endpoint which returns a JSON Web Key Verification Set. This property should be set if OIDC discovery is disabled and the local JWT verification is required. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"jwks-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".end-session-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC end_session_endpoint. This property must be set if OIDC discovery is disabled and RP Initiated Logout support for the 'web-app' applications is required. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"end-session-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".public-key","additionalKeys":[],"configDoc":"Public key for the local JWT token verification. OIDC server connection will not be created when this property is set.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"public-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".introspection-credentials","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.OidcTenantConfig.IntrospectionCredentials","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".introspection-credentials.name","additionalKeys":[],"configDoc":"Name","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".introspection-credentials.secret","additionalKeys":[],"configDoc":"Secret","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".introspection-credentials.include-client-id","additionalKeys":[],"configDoc":"Include OpenId Connect Client ID configured with 'quarkus.oidc.client-id'","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"include-client-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".roles","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.OidcTenantConfig.Roles","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".roles.role-claim-path","additionalKeys":[],"configDoc":"List of paths to claims containing an array of groups. Each path starts from the top level JWT JSON object and can contain multiple segments where each segment represents a JSON object name only, example: \"realm/groups\". Use double quotes with the namespace qualified claim names. This property can be used if a token has no 'groups' claim but has the groups set in one or more different claims.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-claim-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".roles.role-claim-separator","additionalKeys":[],"configDoc":"Separator for splitting a string which may contain multiple group values. It will only be used if the \"role-claim-path\" property points to one or more custom claims whose values are strings. A single space will be used by default because the standard 'scope' claim may contain a space separated sequence.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-claim-separator","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Roles.Source","key":".roles.source","additionalKeys":[],"configDoc":"Source of the principal roles.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"source","configPhase":"BUILD_TIME","acceptedValues":["tooltip:idtoken[ID Token - the default value for the 'web-app' applications.]","tooltip:accesstoken[Access Token - the default value for the 'service' applications; can also be used as the source of roles for the 'web-app' applications.]","tooltip:userinfo[User Info]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".token","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.OidcTenantConfig.Token","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".token.issuer","additionalKeys":[],"configDoc":"Expected issuer 'iss' claim value. Note this property overrides the `issuer` property which may be set in OpenId Connect provider's well-known configuration. If the `iss` claim value varies depending on the host/IP address or tenant id of the provider then you may skip the issuer verification by setting this property to 'any' but it should be done only when other options (such as configuring the provider to use the fixed `iss` claim value) are not possible.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"issuer","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".token.audience","additionalKeys":[],"configDoc":"Expected audience 'aud' claim value which may be a string or an array of strings. Note the audience claim will be verified for ID tokens by default. ID token audience must be equal to the value of `quarkus.oidc.client-id` property. Use this property to override the expected value if your OpenID Connect provider sets a different audience claim value in ID tokens. Set it to `any` if your provider does not set ID token audience` claim. Audience verification for access tokens will only be done if this property is configured.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"audience","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map`","key":".token.required-claims","additionalKeys":[],"configDoc":"A map of required claims and their expected values. For example, `quarkus.oidc.token.required-claims.org_id = org_xyz` would require tokens to have the `org_id` claim to be present and set to `org_xyz`. Strings are the only supported types. Use `SecurityIdentityAugmentor` to verify claims of other types or complex claims.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"claim-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".token.token-type","additionalKeys":[],"configDoc":"Expected token type","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".token.lifespan-grace","additionalKeys":[],"configDoc":"Life span grace period in seconds. When checking token expiry, current time is allowed to be later than token expiration time by at most the configured number of seconds. When checking token issuance, current time is allowed to be sooner than token issue time by at most the configured number of seconds.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"lifespan-grace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".token.age","additionalKeys":[],"configDoc":"Token age. It allows for the number of seconds to be specified that must not elapse since the `iat` (issued at) time. A small leeway to account for clock skew which can be configured with 'quarkus.oidc.token.lifespan-grace' to verify the token expiry time can also be used to verify the token age property. Note that setting this property does not relax the requirement that Bearer and Code Flow JWT tokens must have a valid ('exp') expiry claim value. The only exception where setting this property relaxes the requirement is when a logout token is sent with a back-channel logout request since the current OpenId Connect Back-Channel specification does not explicitly require the logout tokens to contain an 'exp' claim. However, even if the current logout token is allowed to have no 'exp' claim, the `exp` claim will be still verified if the logout token contains it.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"age","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".token.principal-claim","additionalKeys":[],"configDoc":"Name of the claim which contains a principal name. By default, the 'upn', 'preferred_username' and `sub` claims are checked.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"principal-claim","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".token.refresh-expired","additionalKeys":[],"configDoc":"Refresh expired authorization code flow ID or access tokens. If this property is enabled then a refresh token request will be performed if the authorization code ID or access token has expired and, if successful, the local session will be updated with the new set of tokens. Otherwise, the local session will be invalidated and the user redirected to the OpenID Provider to re-authenticate. In this case the user may not be challenged again if the OIDC provider session is still active. For this option be effective the `authentication.session-age-extension` property should also be set to a non-zero value since the refresh token is currently kept in the user session. This option is valid only when the application is of type `ApplicationType++#++WEB_APP`++}++. This property will be enabled if `quarkus.oidc.token.refresh-token-time-skew` is configured, you do not have to enable this property manually in this case.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"refresh-expired","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".token.refresh-token-time-skew","additionalKeys":[],"configDoc":"Refresh token time skew in seconds. If this property is enabled then the configured number of seconds is added to the current time when checking if the authorization code ID or access token should be refreshed. If the sum is greater than the authorization code ID or access token's expiration time then a refresh is going to happen.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"refresh-token-time-skew","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".token.forced-jwk-refresh-interval","additionalKeys":[],"configDoc":"Forced JWK set refresh interval in minutes.","withinAMap":false,"defaultValue":"10M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"forced-jwk-refresh-interval","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".token.header","additionalKeys":[],"configDoc":"Custom HTTP header that contains a bearer token. This option is valid only when the application is of type `ApplicationType++#++SERVICE`++}++.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"header","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.SignatureAlgorithm","key":".token.signature-algorithm","additionalKeys":[],"configDoc":"Required signature algorithm. OIDC providers support many signature algorithms but if necessary you can restrict Quarkus application to accept tokens signed only using an algorithm configured with this property.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"signature-algorithm","configPhase":"BUILD_TIME","acceptedValues":["`rs256`","`rs384`","`rs512`","`ps256`","`ps384`","`ps512`","`es256`","`es384`","`es512`","`eddsa`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"string","key":".token.decryption-key-location","additionalKeys":[],"configDoc":"Decryption key location. JWT tokens can be inner-signed and encrypted by OpenId Connect providers. However, it is not always possible to remotely introspect such tokens because the providers may not control the private decryption keys. In such cases set this property to point to the file containing the decryption private key in PEM or JSON Web Key (JWK) format. Note that if a 'private_key_jwt' client authentication method is used then the private key which is used to sign client authentication JWT tokens will be used to try to decrypt an encrypted ID token if this property is not set.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"decryption-key-location","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".token.allow-jwt-introspection","additionalKeys":[],"configDoc":"Allow the remote introspection of JWT tokens when no matching JWK key is available. Note this property is set to 'true' by default for backward-compatibility reasons and will be set to `false` instead in one of the next releases. Also note this property will be ignored if JWK endpoint URI is not available and introspecting the tokens is the only verification option.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-jwt-introspection","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".token.require-jwt-introspection-only","additionalKeys":[],"configDoc":"Require that JWT tokens are only introspected remotely.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"require-jwt-introspection-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".token.allow-opaque-token-introspection","additionalKeys":[],"configDoc":"Allow the remote introspection of the opaque tokens. Set this property to 'false' if only JWT tokens are expected.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-opaque-token-introspection","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".token.customizer-name","additionalKeys":[],"configDoc":"Token customizer name. Allows to select a tenant specific token customizer as a named bean. Prefer using `Tenant` qualifier when registering custom `TokenCustomizer`. Use this property only to refer to `TokenCustomizer` implementations provided by this extension.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"customizer-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".token.verify-access-token-with-user-info","additionalKeys":[],"configDoc":"Indirectly verify that the opaque (binary) access token is valid by using it to request UserInfo. Opaque access token is considered valid if the provider accepted this token and returned a valid UserInfo. You should only enable this option if the opaque access tokens have to be accepted but OpenId Connect provider does not have a token introspection endpoint. This property will have no effect when JWT tokens have to be verified.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"verify-access-token-with-user-info","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".logout","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.OidcTenantConfig.Logout","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".logout.path","additionalKeys":[],"configDoc":"The relative path of the logout endpoint at the application. If provided, the application is able to initiate the logout through this endpoint in conformance with the OpenID Connect RP-Initiated Logout specification.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".logout.post-logout-path","additionalKeys":[],"configDoc":"Relative path of the application endpoint where the user should be redirected to after logging out from the OpenID Connect Provider. This endpoint URI must be properly registered at the OpenID Connect Provider as a valid redirect URI.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"post-logout-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".logout.post-logout-uri-param","additionalKeys":[],"configDoc":"Name of the post logout URI parameter which will be added as a query parameter to the logout redirect URI.","withinAMap":false,"defaultValue":"post_logout_redirect_uri","javaDocSiteLink":"","docMapKey":"post-logout-uri-param","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map`","key":".logout.extra-params","additionalKeys":[],"configDoc":"Additional properties which will be added as the query parameters to the logout redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".logout.backchannel.path","additionalKeys":[],"configDoc":"The relative path of the Back-Channel Logout endpoint at the application.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".logout.backchannel.token-cache-size","additionalKeys":[],"configDoc":"Maximum number of logout tokens that can be cached before they are matched against ID tokens stored in session cookies.","withinAMap":false,"defaultValue":"10","javaDocSiteLink":"","docMapKey":"token-cache-size","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".logout.backchannel.token-cache-time-to-live","additionalKeys":[],"configDoc":"Number of minutes a logout token can be cached for.","withinAMap":false,"defaultValue":"10M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"token-cache-time-to-live","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".logout.backchannel.clean-up-timer-interval","additionalKeys":[],"configDoc":"Token cache timer interval. If this property is set then a timer will check and remove the stale entries periodically.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"clean-up-timer-interval","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".logout.backchannel.logout-token-key","additionalKeys":[],"configDoc":"Logout token claim whose value will be used as a key for caching the tokens. Only `sub` (subject) and `sid` (session id) claims can be used as keys. Set it to `sid` only if ID tokens issued by the OIDC provider have no `sub` but have `sid` claim.","withinAMap":false,"defaultValue":"sub","javaDocSiteLink":"","docMapKey":"logout-token-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".logout.frontchannel.path","additionalKeys":[],"configDoc":"The relative path of the Front-Channel Logout endpoint at the application.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".authentication","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.OidcTenantConfig.Authentication","showSection":false,"configDocItems":[{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Authentication.ResponseMode","key":".authentication.response-mode","additionalKeys":[],"configDoc":"Authorization code flow response mode","withinAMap":false,"defaultValue":"query","javaDocSiteLink":"","docMapKey":"response-mode","configPhase":"BUILD_TIME","acceptedValues":["tooltip:query[Authorization response parameters are encoded in the query string added to the redirect_uri]","tooltip:form-post[Authorization response parameters are encoded as HTML form values that are auto-submitted in the browser and transmitted via the HTTP POST method using the application/x-www-form-urlencoded content type]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"string","key":".authentication.redirect-path","additionalKeys":[],"configDoc":"Relative path for calculating a \"redirect_uri\" query parameter. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if the current request URI is 'https://localhost:8080/service' then a 'redirect_uri' parameter will be set to 'https://localhost:8080/' if this property is set to '/' and be the same as the request URI if this property has not been configured. Note the original request URI will be restored after the user has authenticated if 'restorePathAfterRedirect' is set to 'true'.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"redirect-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".authentication.restore-path-after-redirect","additionalKeys":[],"configDoc":"If this property is set to 'true' then the original request URI which was used before the authentication will be restored after the user has been redirected back to the application. Note if `redirectPath` property is not set, the original request URI will be restored even if this property is disabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"restore-path-after-redirect","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".authentication.remove-redirect-parameters","additionalKeys":[],"configDoc":"Remove the query parameters such as 'code' and 'state' set by the OIDC server on the redirect URI after the user has authenticated by redirecting a user to the same URI but without the query parameters.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"remove-redirect-parameters","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".authentication.error-path","additionalKeys":[],"configDoc":"Relative path to the public endpoint which will process the error response from the OIDC authorization endpoint. If the user authentication has failed then the OIDC provider will return an 'error' and an optional 'error_description' parameters, instead of the expected authorization 'code'. If this property is set then the user will be redirected to the endpoint which can return a user-friendly error description page. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if it is set as '/error' and the current request URI is 'https://localhost:8080/callback?error=invalid_scope' then a redirect will be made to 'https://localhost:8080/error?error=invalid_scope'. If this property is not set then HTTP 401 status will be returned in case of the user authentication failure.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"error-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".authentication.verify-access-token","additionalKeys":[],"configDoc":"Both ID and access tokens are fetched from the OIDC provider as part of the authorization code flow. ID token is always verified on every user request as the primary token which is used to represent the principal and extract the roles. Access token is not verified by default since it is meant to be propagated to the downstream services. The verification of the access token should be enabled if it is injected as a JWT token. Access tokens obtained as part of the code flow will always be verified if `quarkus.oidc.roles.source` property is set to `accesstoken` which means the authorization decision will be based on the roles extracted from the access token. Bearer access tokens are always verified.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"verify-access-token","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".authentication.force-redirect-https-scheme","additionalKeys":[],"configDoc":"Force 'https' as the 'redirect_uri' parameter scheme when running behind an SSL terminating reverse proxy. This property, if enabled, will also affect the logout `post_logout_redirect_uri` and the local redirect requests.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"force-redirect-https-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".authentication.scopes","additionalKeys":[],"configDoc":"List of scopes","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scopes","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".authentication.add-openid-scope","additionalKeys":[],"configDoc":"Add the 'openid' scope automatically to the list of scopes. This is required for OpenId Connect providers but will not work for OAuth2 providers such as Twitter OAuth2 which does not accept that scope and throws an error.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-openid-scope","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map`","key":".authentication.extra-params","additionalKeys":[],"configDoc":"Additional properties which will be added as the query parameters to the authentication redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".authentication.forward-params","additionalKeys":[],"configDoc":"Request URL query parameters which, if present, will be added to the authentication redirect URI.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"forward-params","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".authentication.cookie-force-secure","additionalKeys":[],"configDoc":"If enabled the state, session and post logout cookies will have their 'secure' parameter set to 'true' when HTTP is used. It may be necessary when running behind an SSL terminating reverse proxy. The cookies will always be secure if HTTPS is used even if this property is set to false.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"cookie-force-secure","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".authentication.cookie-suffix","additionalKeys":[],"configDoc":"Cookie name suffix. For example, a session cookie name for the default OIDC tenant is 'q_session' but can be changed to 'q_session_test' if this property is set to 'test'.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-suffix","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".authentication.cookie-path","additionalKeys":[],"configDoc":"Cookie path parameter value which, if set, will be used to set a path parameter for the session, state and post logout cookies. The `cookie-path-header` property, if set, will be checked first.","withinAMap":false,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"cookie-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".authentication.cookie-path-header","additionalKeys":[],"configDoc":"Cookie path header parameter value which, if set, identifies the incoming HTTP header whose value will be used to set a path parameter for the session, state and post logout cookies. If the header is missing then the `cookie-path` property will be checked.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-path-header","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".authentication.cookie-domain","additionalKeys":[],"configDoc":"Cookie domain parameter value which, if set, will be used for the session, state and post logout cookies.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-domain","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Authentication.CookieSameSite","key":".authentication.cookie-same-site","additionalKeys":[],"configDoc":"SameSite attribute for the session cookie.","withinAMap":false,"defaultValue":"lax","javaDocSiteLink":"","docMapKey":"cookie-same-site","configPhase":"BUILD_TIME","acceptedValues":["`strict`","`lax`","`none`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"boolean","key":".authentication.allow-multiple-code-flows","additionalKeys":[],"configDoc":"If a state cookie is present then a `state` query parameter must also be present and both the state cookie name suffix and state cookie value have to match the value of the `state` query parameter when the redirect path matches the current path. However, if multiple authentications are attempted from the same browser, for example, from the different browser tabs, then the currently available state cookie may represent the authentication flow initiated from another tab and not related to the current request. Disable this property if you would like to avoid supporting multiple authorization code flows running in the same browser.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-multiple-code-flows","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".authentication.user-info-required","additionalKeys":[],"configDoc":"If this property is set to 'true' then an OIDC UserInfo endpoint will be called. This property will be enabled if `quarkus.oidc.roles.source` is `userinfo` or `quarkus.oidc.token.verify-access-token-with-user-info` is `true` or `quarkus.oidc.authentication.id-token-required` is set to `false`, you do not have to enable this property manually in these cases.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"user-info-required","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".authentication.session-age-extension","additionalKeys":[],"configDoc":"Session age extension in minutes. The user session age property is set to the value of the ID token life-span by default and the user will be redirected to the OIDC provider to re-authenticate once the session has expired. If this property is set to a non-zero value then the expired ID token can be refreshed before the session has expired. This property will be ignored if the `token.refresh-expired` property has not been enabled.","withinAMap":false,"defaultValue":"5M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"session-age-extension","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".authentication.java-script-auto-redirect","additionalKeys":[],"configDoc":"If this property is set to 'true' then a normal 302 redirect response will be returned if the request was initiated via JavaScript API such as XMLHttpRequest or Fetch and the current user needs to be (re)authenticated which may not be desirable for Single Page Applications since it automatically following the redirect may not work given that OIDC authorization endpoints typically do not support CORS. If this property is set to `false` then a status code of '499' will be returned to allow the client to handle the redirect manually","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"java-script-auto-redirect","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".authentication.id-token-required","additionalKeys":[],"configDoc":"Requires that ID token is available when the authorization code flow completes. Disable this property only when you need to use the authorization code flow with OAuth2 providers which do not return ID token - an internal IdToken will be generated in such cases.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"id-token-required","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".authentication.internal-id-token-lifespan","additionalKeys":[],"configDoc":"Internal ID token lifespan. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken.","withinAMap":false,"defaultValue":"5M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"internal-id-token-lifespan","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".authentication.pkce-required","additionalKeys":[],"configDoc":"Requires that a Proof Key for Code Exchange (PKCE) is used.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"pkce-required","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".authentication.pkce-secret","additionalKeys":[],"configDoc":"Secret which will be used to encrypt a Proof Key for Code Exchange (PKCE) code verifier in the code flow state. This secret should be at least 32 characters long.\n\nIf this secret is not set, the client secret configured with either `quarkus.oidc.credentials.secret` or `quarkus.oidc.credentials.client-secret.value` will be checked. Finally, `quarkus.oidc.credentials.jwt.secret` which can be used for `client_jwt_secret` authentication will be checked. Client secret will not be used as a PKCE code verifier encryption secret if it is less than 32 characters long.\n\nThe secret will be auto-generated if it remains uninitialized after checking all of these properties.\n\nError will be reported if the secret length is less than 16 characters.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"pkce-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".code-grant","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.OidcTenantConfig.CodeGrant","showSection":false,"configDocItems":[{"configDocKey":{"type":"`Map`","key":".code-grant.extra-params","additionalKeys":[],"configDoc":"Additional parameters, in addition to the required `code` and `redirect-uri` parameters, which have to be included to complete the authorization code grant request.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map`","key":".code-grant.headers","additionalKeys":[],"configDoc":"Custom HTTP headers which have to be sent to complete the authorization code grant request.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"headers","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".token-state-manager","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.OidcTenantConfig.TokenStateManager","showSection":false,"configDocItems":[{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.TokenStateManager.Strategy","key":".token-state-manager.strategy","additionalKeys":[],"configDoc":"Default TokenStateManager strategy.","withinAMap":false,"defaultValue":"keep-all-tokens","javaDocSiteLink":"","docMapKey":"strategy","configPhase":"BUILD_TIME","acceptedValues":["tooltip:keep-all-tokens[Keep ID, access and refresh tokens.]","tooltip:id-token[Keep ID token only]","tooltip:id-refresh-tokens[Keep ID and refresh tokens only]"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"boolean","key":".token-state-manager.split-tokens","additionalKeys":[],"configDoc":"Default TokenStateManager keeps all tokens (ID, access and refresh) returned in the authorization code grant response in a single session cookie by default. Enable this property to minimize a session cookie size","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"split-tokens","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".token-state-manager.encryption-required","additionalKeys":[],"configDoc":"Mandates that the session cookie that stores the tokens is encrypted.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"encryption-required","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".token-state-manager.encryption-secret","additionalKeys":[],"configDoc":"Secret which will be used to encrypt the session cookie storing the tokens when `encryption-required` property is enabled.\n\nIf this secret is not set, the client secret configured with either `quarkus.oidc.credentials.secret` or `quarkus.oidc.credentials.client-secret.value` will be checked. Finally, `quarkus.oidc.credentials.jwt.secret` which can be used for `client_jwt_secret` authentication will be checked. The secret will be auto-generated if it remains uninitialized after checking all of these properties.\n\nThe length of the secret which will be used to encrypt the tokens should be at least 32 characters long. Warning will be logged if the secret length is less than 16 characters.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"encryption-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"boolean","key":".allow-token-introspection-cache","additionalKeys":[],"configDoc":"Allow caching the token introspection data. Note enabling this property does not enable the cache itself but only permits to cache the token introspection for a given tenant. If the default token cache can be used then please see `OidcConfig.TokenCache` how to enable it.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-token-introspection-cache","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".allow-user-info-cache","additionalKeys":[],"configDoc":"Allow caching the user info data. Note enabling this property does not enable the cache itself but only permits to cache the user info data for a given tenant. If the default token cache can be used then please see `OidcConfig.TokenCache` how to enable it.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-user-info-cache","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".cache-user-info-in-idtoken","additionalKeys":[],"configDoc":"Allow inlining UserInfo in IdToken instead of caching it in the token cache. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken. Inlining UserInfo in the generated IdToken allows to store it in the session cookie and avoids introducing a cached state.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"cache-user-info-in-idtoken","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Provider","key":".provider","additionalKeys":[],"configDoc":"Well known OpenId Connect provider identifier","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"provider","configPhase":"BUILD_TIME","acceptedValues":["`apple`","`facebook`","`github`","`google`","`microsoft`","`spotify`","`twitter`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}}] \ No newline at end of file +[{"configDocKey":{"type":"string","key":".auth-server-url","additionalKeys":[],"configDoc":"The base URL of the OpenID Connect (OIDC) server, for example, `https://host:port/auth`. OIDC discovery endpoint will be called by default by appending a '.well-known/openid-configuration' path to this URL. Note if you work with Keycloak OIDC server, make sure the base URL is in the following format: `https://host:port/realms/++{++realm++}++` where `++{++realm++}++` has to be replaced by the name of the Keycloak realm.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"auth-server-url","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".discovery-enabled","additionalKeys":[],"configDoc":"Enables OIDC discovery. If the discovery is disabled then the OIDC endpoint URLs must be configured individually.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"discovery-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".token-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC token endpoint which issues access and refresh tokens.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".revoke-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC token revocation endpoint.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revoke-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".client-id","additionalKeys":[],"configDoc":"The client-id of the application. Each application has a client-id that is used to identify the application","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"client-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".connection-delay","additionalKeys":[],"configDoc":"The maximum amount of time connecting to the currently unavailable OIDC server will be attempted for. The number of times the connection request will be repeated is calculated by dividing the value of this property by 2. For example, setting it to `20S` will allow for requesting the connection up to 10 times with a 2 seconds delay between the retries. Note this property is only effective when the initial OIDC connection is created, for example, when requesting a well-known OIDC configuration. Use the 'connection-retry-count' property to support trying to re-establish an already available connection which may have been dropped.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"connection-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".connection-retry-count","additionalKeys":[],"configDoc":"The number of times an attempt to re-establish an already available connection will be repeated for. Note this property is different to the `connection-delay` property which is only effective during the initial OIDC connection creation. This property is used to try to recover the existing connection which may have been temporarily lost. For example, if a request to the OIDC token endpoint fails due to a connection exception then the request will be retried for a number of times configured by this property.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"connection-retry-count","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".connection-timeout","additionalKeys":[],"configDoc":"The amount of time after which the current OIDC connection request will time out.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"connection-timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".max-pool-size","additionalKeys":[],"configDoc":"The maximum size of the connection pool used by the WebClient","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-pool-size","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".credentials","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".credentials.secret","additionalKeys":[],"configDoc":"Client secret which is used for a `client_secret_basic` authentication method. Note that a 'client-secret.value' can be used instead but both properties are mutually exclusive.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.client-secret.value","additionalKeys":[],"configDoc":"The client secret value - it will be ignored if 'secret.key' is set","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"value","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.client-secret.provider.name","additionalKeys":[],"configDoc":"The CredentialsProvider name which should only be set if more than one CredentialsProvider is registered","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.client-secret.provider.key","additionalKeys":[],"configDoc":"The CredentialsProvider client secret key","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret.Method","key":".credentials.client-secret.method","additionalKeys":[],"configDoc":"Authentication method.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"method","configPhase":"BUILD_TIME","acceptedValues":["tooltip:basic[client_secret_basic (default): client id and secret are submitted with the HTTP Authorization Basic scheme]","tooltip:post[client_secret_post: client id and secret are submitted as the 'client_id' and 'client_secret' form parameters.]","tooltip:post-jwt[client_secret_jwt: client id and generated JWT secret are submitted as the 'client_id' and 'client_secret' form parameters.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"string","key":".credentials.jwt.secret","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a secret key","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.secret-provider.name","additionalKeys":[],"configDoc":"The CredentialsProvider name which should only be set if more than one CredentialsProvider is registered","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.secret-provider.key","additionalKeys":[],"configDoc":"The CredentialsProvider client secret key","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.key-file","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a private key in PEM or JWK format. You can use the `signature-algorithm` property to specify the key algorithm.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-file","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.key-store-file","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a private key from a key store","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.key-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the key store file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-password","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.key-id","additionalKeys":[],"configDoc":"The private key id/alias","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.key-password","additionalKeys":[],"configDoc":"The private key password","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-password","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.audience","additionalKeys":[],"configDoc":"JWT audience ('aud') claim value. By default, the audience is set to the address of the OpenId Connect Provider's token endpoint.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"audience","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.token-key-id","additionalKeys":[],"configDoc":"Key identifier of the signing key added as a JWT 'kid' header","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-key-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.issuer","additionalKeys":[],"configDoc":"Issuer of the signing key added as a JWT 'iss' claim (default: client id)","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"issuer","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.subject","additionalKeys":[],"configDoc":"Subject of the signing key added as a JWT 'sub' claim (default: client id)","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"subject","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".credentials.jwt.signature-algorithm","additionalKeys":[],"configDoc":"Signature algorithm, also used for the `key-file` property. Supported values: RS256, RS384, RS512, PS256, PS384, PS512, ES256, ES384, ES512, HS256, HS384, HS512.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"signature-algorithm","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".credentials.jwt.lifespan","additionalKeys":[],"configDoc":"JWT life-span in seconds. It will be added to the time it was issued at to calculate the expiration time.","withinAMap":false,"defaultValue":"10","javaDocSiteLink":"","docMapKey":"lifespan","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".proxy","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Proxy","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".proxy.host","additionalKeys":[],"configDoc":"The host (name or IP address) of the Proxy. +\nNote: If OIDC adapter needs to use a Proxy to talk with OIDC server (Provider), then at least the \"host\" config item must be configured to enable the usage of a Proxy.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".proxy.port","additionalKeys":[],"configDoc":"The port number of the Proxy. Default value is 80.","withinAMap":false,"defaultValue":"80","javaDocSiteLink":"","docMapKey":"port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".proxy.username","additionalKeys":[],"configDoc":"The username, if Proxy needs authentication.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"username","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".proxy.password","additionalKeys":[],"configDoc":"The password, if Proxy needs authentication.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"password","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".tls","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls","showSection":false,"configDocItems":[{"configDocKey":{"type":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls.Verification","key":".tls.verification","additionalKeys":[],"configDoc":"Certificate validation and hostname verification, which can be one of the following values from enum `Verification`. Default is required.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verification","configPhase":"BUILD_TIME","acceptedValues":["tooltip:required[Certificates are validated and hostname verification is enabled. This is the default value.]","tooltip:certificate-validation[Certificates are validated but hostname verification is disabled.]","tooltip:none[All certificated are trusted and hostname verification is disabled.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"path","key":".tls.key-store-file","additionalKeys":[],"configDoc":"An optional key store which holds the certificate information instead of specifying separate files.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.key-store-file-type","additionalKeys":[],"configDoc":"An optional parameter to specify type of the key store file. If not given, the type is automatically detected based on the file name.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.key-store-provider","additionalKeys":[],"configDoc":"An optional parameter to specify a provider of the key store file. If not given, the provider is automatically detected based on the key store file type.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-provider","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.key-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the key store file. If not given, the default (\"password\") is used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-password","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.key-store-key-alias","additionalKeys":[],"configDoc":"An optional parameter to select a specific key in the key store. When SNI is disabled, if the key store contains multiple keys and no alias is specified, the behavior is undefined.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-key-alias","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.key-store-key-password","additionalKeys":[],"configDoc":"An optional parameter to define the password for the key, in case it's different from `key-store-password`.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-key-password","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"path","key":".tls.trust-store-file","additionalKeys":[],"configDoc":"An optional trust store which holds the certificate information of the certificates to trust","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-file","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.trust-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the trust store file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-password","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.trust-store-cert-alias","additionalKeys":[],"configDoc":"A parameter to specify the alias of the trust store certificate.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-cert-alias","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.trust-store-file-type","additionalKeys":[],"configDoc":"An optional parameter to specify type of the trust store file. If not given, the type is automatically detected based on the file name.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-file-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".tls.trust-store-provider","additionalKeys":[],"configDoc":"An optional parameter to specify a provider of the trust store file. If not given, the provider is automatically detected based on the trust store file type.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-provider","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"string","key":".tenant-id","additionalKeys":[],"configDoc":"A unique tenant identifier. It must be set by `TenantConfigResolver` providers which resolve the tenant configuration dynamically and is optional in all other cases.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tenant-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".tenant-enabled","additionalKeys":[],"configDoc":"If this tenant configuration is enabled. Note that the default tenant will be disabled if it is not configured but either `TenantConfigResolver` which will resolve tenant configurations is registered or named tenants are configured. You do not have to disable the default tenant in this case.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"tenant-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.ApplicationType","key":".application-type","additionalKeys":[],"configDoc":"The application type, which can be one of the following values from enum `ApplicationType`.","withinAMap":false,"defaultValue":"service","javaDocSiteLink":"","docMapKey":"application-type","configPhase":"BUILD_TIME","acceptedValues":["tooltip:web-app[A `WEB_APP` is a client that serves pages, usually a frontend application. For this type of client the Authorization Code Flow is defined as the preferred method for authenticating users.]","tooltip:service[A `SERVICE` is a client that has a set of protected HTTP resources, usually a backend application following the RESTful Architectural Design. For this type of client, the Bearer Authorization method is defined as the preferred method for authenticating and authorizing users.]","tooltip:hybrid[A combined `SERVICE` and `WEB_APP` client. For this type of client, the Bearer Authorization method will be used if the Authorization header is set and Authorization Code Flow - if not.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"string","key":".authorization-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC authorization endpoint which authenticates the users. This property must be set for the 'web-app' applications if OIDC discovery is disabled. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"authorization-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".user-info-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC userinfo endpoint. This property must only be set for the 'web-app' applications if OIDC discovery is disabled and 'authentication.user-info-required' property is enabled. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user-info-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".introspection-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC RFC7662 introspection endpoint which can introspect both opaque and JWT tokens. This property must be set if OIDC discovery is disabled and 1) the opaque bearer access tokens have to be verified or 2) JWT tokens have to be verified while the cached JWK verification set with no matching JWK is being refreshed. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"introspection-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".jwks-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC JWKS endpoint which returns a JSON Web Key Verification Set. This property should be set if OIDC discovery is disabled and the local JWT verification is required. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"jwks-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".end-session-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC end_session_endpoint. This property must be set if OIDC discovery is disabled and RP Initiated Logout support for the 'web-app' applications is required. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"end-session-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".public-key","additionalKeys":[],"configDoc":"Public key for the local JWT token verification. OIDC server connection will not be created when this property is set.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"public-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".introspection-credentials","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.OidcTenantConfig.IntrospectionCredentials","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".introspection-credentials.name","additionalKeys":[],"configDoc":"Name","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".introspection-credentials.secret","additionalKeys":[],"configDoc":"Secret","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".introspection-credentials.include-client-id","additionalKeys":[],"configDoc":"Include OpenId Connect Client ID configured with 'quarkus.oidc.client-id'","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"include-client-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".roles","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.OidcTenantConfig.Roles","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".roles.role-claim-path","additionalKeys":[],"configDoc":"List of paths to claims containing an array of groups. Each path starts from the top level JWT JSON object and can contain multiple segments where each segment represents a JSON object name only, example: \"realm/groups\". Use double quotes with the namespace qualified claim names. This property can be used if a token has no 'groups' claim but has the groups set in one or more different claims.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-claim-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".roles.role-claim-separator","additionalKeys":[],"configDoc":"Separator for splitting a string which may contain multiple group values. It will only be used if the \"role-claim-path\" property points to one or more custom claims whose values are strings. A single space will be used by default because the standard 'scope' claim may contain a space separated sequence.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-claim-separator","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Roles.Source","key":".roles.source","additionalKeys":[],"configDoc":"Source of the principal roles.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"source","configPhase":"BUILD_TIME","acceptedValues":["tooltip:idtoken[ID Token - the default value for the 'web-app' applications.]","tooltip:accesstoken[Access Token - the default value for the 'service' applications; can also be used as the source of roles for the 'web-app' applications.]","tooltip:userinfo[User Info]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".token","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.OidcTenantConfig.Token","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".token.issuer","additionalKeys":[],"configDoc":"Expected issuer 'iss' claim value. Note this property overrides the `issuer` property which may be set in OpenId Connect provider's well-known configuration. If the `iss` claim value varies depending on the host/IP address or tenant id of the provider then you may skip the issuer verification by setting this property to 'any' but it should be done only when other options (such as configuring the provider to use the fixed `iss` claim value) are not possible.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"issuer","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".token.audience","additionalKeys":[],"configDoc":"Expected audience 'aud' claim value which may be a string or an array of strings. Note the audience claim will be verified for ID tokens by default. ID token audience must be equal to the value of `quarkus.oidc.client-id` property. Use this property to override the expected value if your OpenID Connect provider sets a different audience claim value in ID tokens. Set it to `any` if your provider does not set ID token audience` claim. Audience verification for access tokens will only be done if this property is configured.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"audience","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map`","key":".token.required-claims","additionalKeys":[],"configDoc":"A map of required claims and their expected values. For example, `quarkus.oidc.token.required-claims.org_id = org_xyz` would require tokens to have the `org_id` claim to be present and set to `org_xyz`. Strings are the only supported types. Use `SecurityIdentityAugmentor` to verify claims of other types or complex claims.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"claim-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".token.token-type","additionalKeys":[],"configDoc":"Expected token type","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".token.lifespan-grace","additionalKeys":[],"configDoc":"Life span grace period in seconds. When checking token expiry, current time is allowed to be later than token expiration time by at most the configured number of seconds. When checking token issuance, current time is allowed to be sooner than token issue time by at most the configured number of seconds.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"lifespan-grace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".token.age","additionalKeys":[],"configDoc":"Token age. It allows for the number of seconds to be specified that must not elapse since the `iat` (issued at) time. A small leeway to account for clock skew which can be configured with 'quarkus.oidc.token.lifespan-grace' to verify the token expiry time can also be used to verify the token age property. Note that setting this property does not relax the requirement that Bearer and Code Flow JWT tokens must have a valid ('exp') expiry claim value. The only exception where setting this property relaxes the requirement is when a logout token is sent with a back-channel logout request since the current OpenId Connect Back-Channel specification does not explicitly require the logout tokens to contain an 'exp' claim. However, even if the current logout token is allowed to have no 'exp' claim, the `exp` claim will be still verified if the logout token contains it.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"age","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".token.principal-claim","additionalKeys":[],"configDoc":"Name of the claim which contains a principal name. By default, the 'upn', 'preferred_username' and `sub` claims are checked.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"principal-claim","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".token.refresh-expired","additionalKeys":[],"configDoc":"Refresh expired authorization code flow ID or access tokens. If this property is enabled then a refresh token request will be performed if the authorization code ID or access token has expired and, if successful, the local session will be updated with the new set of tokens. Otherwise, the local session will be invalidated and the user redirected to the OpenID Provider to re-authenticate. In this case the user may not be challenged again if the OIDC provider session is still active. For this option be effective the `authentication.session-age-extension` property should also be set to a non-zero value since the refresh token is currently kept in the user session. This option is valid only when the application is of type `ApplicationType++#++WEB_APP`++}++. This property will be enabled if `quarkus.oidc.token.refresh-token-time-skew` is configured, you do not have to enable this property manually in this case.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"refresh-expired","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".token.refresh-token-time-skew","additionalKeys":[],"configDoc":"Refresh token time skew in seconds. If this property is enabled then the configured number of seconds is added to the current time when checking if the authorization code ID or access token should be refreshed. If the sum is greater than the authorization code ID or access token's expiration time then a refresh is going to happen.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"refresh-token-time-skew","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".token.forced-jwk-refresh-interval","additionalKeys":[],"configDoc":"Forced JWK set refresh interval in minutes.","withinAMap":false,"defaultValue":"10M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"forced-jwk-refresh-interval","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".token.header","additionalKeys":[],"configDoc":"Custom HTTP header that contains a bearer token. This option is valid only when the application is of type `ApplicationType++#++SERVICE`++}++.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"header","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.SignatureAlgorithm","key":".token.signature-algorithm","additionalKeys":[],"configDoc":"Required signature algorithm. OIDC providers support many signature algorithms but if necessary you can restrict Quarkus application to accept tokens signed only using an algorithm configured with this property.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"signature-algorithm","configPhase":"BUILD_TIME","acceptedValues":["`rs256`","`rs384`","`rs512`","`ps256`","`ps384`","`ps512`","`es256`","`es384`","`es512`","`eddsa`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"string","key":".token.decryption-key-location","additionalKeys":[],"configDoc":"Decryption key location. JWT tokens can be inner-signed and encrypted by OpenId Connect providers. However, it is not always possible to remotely introspect such tokens because the providers may not control the private decryption keys. In such cases set this property to point to the file containing the decryption private key in PEM or JSON Web Key (JWK) format. Note that if a 'private_key_jwt' client authentication method is used then the private key which is used to sign client authentication JWT tokens will be used to try to decrypt an encrypted ID token if this property is not set.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"decryption-key-location","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".token.allow-jwt-introspection","additionalKeys":[],"configDoc":"Allow the remote introspection of JWT tokens when no matching JWK key is available. Note this property is set to 'true' by default for backward-compatibility reasons and will be set to `false` instead in one of the next releases. Also note this property will be ignored if JWK endpoint URI is not available and introspecting the tokens is the only verification option.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-jwt-introspection","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".token.require-jwt-introspection-only","additionalKeys":[],"configDoc":"Require that JWT tokens are only introspected remotely.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"require-jwt-introspection-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".token.allow-opaque-token-introspection","additionalKeys":[],"configDoc":"Allow the remote introspection of the opaque tokens. Set this property to 'false' if only JWT tokens are expected.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-opaque-token-introspection","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".token.customizer-name","additionalKeys":[],"configDoc":"Token customizer name. Allows to select a tenant specific token customizer as a named bean. Prefer using `Tenant` qualifier when registering custom `TokenCustomizer`. Use this property only to refer to `TokenCustomizer` implementations provided by this extension.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"customizer-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".token.verify-access-token-with-user-info","additionalKeys":[],"configDoc":"Indirectly verify that the opaque (binary) access token is valid by using it to request UserInfo. Opaque access token is considered valid if the provider accepted this token and returned a valid UserInfo. You should only enable this option if the opaque access tokens have to be accepted but OpenId Connect provider does not have a token introspection endpoint. This property will have no effect when JWT tokens have to be verified.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"verify-access-token-with-user-info","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".logout","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.OidcTenantConfig.Logout","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".logout.path","additionalKeys":[],"configDoc":"The relative path of the logout endpoint at the application. If provided, the application is able to initiate the logout through this endpoint in conformance with the OpenID Connect RP-Initiated Logout specification.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".logout.post-logout-path","additionalKeys":[],"configDoc":"Relative path of the application endpoint where the user should be redirected to after logging out from the OpenID Connect Provider. This endpoint URI must be properly registered at the OpenID Connect Provider as a valid redirect URI.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"post-logout-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".logout.post-logout-uri-param","additionalKeys":[],"configDoc":"Name of the post logout URI parameter which will be added as a query parameter to the logout redirect URI.","withinAMap":false,"defaultValue":"post_logout_redirect_uri","javaDocSiteLink":"","docMapKey":"post-logout-uri-param","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map`","key":".logout.extra-params","additionalKeys":[],"configDoc":"Additional properties which will be added as the query parameters to the logout redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".logout.backchannel.path","additionalKeys":[],"configDoc":"The relative path of the Back-Channel Logout endpoint at the application.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"int","key":".logout.backchannel.token-cache-size","additionalKeys":[],"configDoc":"Maximum number of logout tokens that can be cached before they are matched against ID tokens stored in session cookies.","withinAMap":false,"defaultValue":"10","javaDocSiteLink":"","docMapKey":"token-cache-size","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".logout.backchannel.token-cache-time-to-live","additionalKeys":[],"configDoc":"Number of minutes a logout token can be cached for.","withinAMap":false,"defaultValue":"10M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"token-cache-time-to-live","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".logout.backchannel.clean-up-timer-interval","additionalKeys":[],"configDoc":"Token cache timer interval. If this property is set then a timer will check and remove the stale entries periodically.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"clean-up-timer-interval","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".logout.backchannel.logout-token-key","additionalKeys":[],"configDoc":"Logout token claim whose value will be used as a key for caching the tokens. Only `sub` (subject) and `sid` (session id) claims can be used as keys. Set it to `sid` only if ID tokens issued by the OIDC provider have no `sub` but have `sid` claim.","withinAMap":false,"defaultValue":"sub","javaDocSiteLink":"","docMapKey":"logout-token-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".logout.frontchannel.path","additionalKeys":[],"configDoc":"The relative path of the Front-Channel Logout endpoint at the application.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".authentication","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.OidcTenantConfig.Authentication","showSection":false,"configDocItems":[{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Authentication.ResponseMode","key":".authentication.response-mode","additionalKeys":[],"configDoc":"Authorization code flow response mode","withinAMap":false,"defaultValue":"query","javaDocSiteLink":"","docMapKey":"response-mode","configPhase":"BUILD_TIME","acceptedValues":["tooltip:query[Authorization response parameters are encoded in the query string added to the redirect_uri]","tooltip:form-post[Authorization response parameters are encoded as HTML form values that are auto-submitted in the browser and transmitted via the HTTP POST method using the application/x-www-form-urlencoded content type]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"string","key":".authentication.redirect-path","additionalKeys":[],"configDoc":"Relative path for calculating a \"redirect_uri\" query parameter. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if the current request URI is 'https://localhost:8080/service' then a 'redirect_uri' parameter will be set to 'https://localhost:8080/' if this property is set to '/' and be the same as the request URI if this property has not been configured. Note the original request URI will be restored after the user has authenticated if 'restorePathAfterRedirect' is set to 'true'.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"redirect-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".authentication.restore-path-after-redirect","additionalKeys":[],"configDoc":"If this property is set to 'true' then the original request URI which was used before the authentication will be restored after the user has been redirected back to the application. Note if `redirectPath` property is not set, the original request URI will be restored even if this property is disabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"restore-path-after-redirect","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".authentication.remove-redirect-parameters","additionalKeys":[],"configDoc":"Remove the query parameters such as 'code' and 'state' set by the OIDC server on the redirect URI after the user has authenticated by redirecting a user to the same URI but without the query parameters.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"remove-redirect-parameters","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".authentication.error-path","additionalKeys":[],"configDoc":"Relative path to the public endpoint which will process the error response from the OIDC authorization endpoint. If the user authentication has failed then the OIDC provider will return an 'error' and an optional 'error_description' parameters, instead of the expected authorization 'code'. If this property is set then the user will be redirected to the endpoint which can return a user-friendly error description page. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if it is set as '/error' and the current request URI is 'https://localhost:8080/callback?error=invalid_scope' then a redirect will be made to 'https://localhost:8080/error?error=invalid_scope'. If this property is not set then HTTP 401 status will be returned in case of the user authentication failure.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"error-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".authentication.verify-access-token","additionalKeys":[],"configDoc":"Both ID and access tokens are fetched from the OIDC provider as part of the authorization code flow. ID token is always verified on every user request as the primary token which is used to represent the principal and extract the roles. Access token is not verified by default since it is meant to be propagated to the downstream services. The verification of the access token should be enabled if it is injected as a JWT token. Access tokens obtained as part of the code flow will always be verified if `quarkus.oidc.roles.source` property is set to `accesstoken` which means the authorization decision will be based on the roles extracted from the access token. Bearer access tokens are always verified.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"verify-access-token","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".authentication.force-redirect-https-scheme","additionalKeys":[],"configDoc":"Force 'https' as the 'redirect_uri' parameter scheme when running behind an SSL terminating reverse proxy. This property, if enabled, will also affect the logout `post_logout_redirect_uri` and the local redirect requests.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"force-redirect-https-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".authentication.scopes","additionalKeys":[],"configDoc":"List of scopes","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scopes","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".authentication.add-openid-scope","additionalKeys":[],"configDoc":"Add the 'openid' scope automatically to the list of scopes. This is required for OpenId Connect providers but will not work for OAuth2 providers such as Twitter OAuth2 which does not accept that scope and throws an error.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-openid-scope","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map`","key":".authentication.extra-params","additionalKeys":[],"configDoc":"Additional properties which will be added as the query parameters to the authentication redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".authentication.forward-params","additionalKeys":[],"configDoc":"Request URL query parameters which, if present, will be added to the authentication redirect URI.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"forward-params","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".authentication.cookie-force-secure","additionalKeys":[],"configDoc":"If enabled the state, session and post logout cookies will have their 'secure' parameter set to 'true' when HTTP is used. It may be necessary when running behind an SSL terminating reverse proxy. The cookies will always be secure if HTTPS is used even if this property is set to false.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"cookie-force-secure","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".authentication.cookie-suffix","additionalKeys":[],"configDoc":"Cookie name suffix. For example, a session cookie name for the default OIDC tenant is 'q_session' but can be changed to 'q_session_test' if this property is set to 'test'.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-suffix","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".authentication.cookie-path","additionalKeys":[],"configDoc":"Cookie path parameter value which, if set, will be used to set a path parameter for the session, state and post logout cookies. The `cookie-path-header` property, if set, will be checked first.","withinAMap":false,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"cookie-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".authentication.cookie-path-header","additionalKeys":[],"configDoc":"Cookie path header parameter value which, if set, identifies the incoming HTTP header whose value will be used to set a path parameter for the session, state and post logout cookies. If the header is missing then the `cookie-path` property will be checked.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-path-header","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".authentication.cookie-domain","additionalKeys":[],"configDoc":"Cookie domain parameter value which, if set, will be used for the session, state and post logout cookies.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-domain","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Authentication.CookieSameSite","key":".authentication.cookie-same-site","additionalKeys":[],"configDoc":"SameSite attribute for the session cookie.","withinAMap":false,"defaultValue":"lax","javaDocSiteLink":"","docMapKey":"cookie-same-site","configPhase":"BUILD_TIME","acceptedValues":["`strict`","`lax`","`none`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"boolean","key":".authentication.allow-multiple-code-flows","additionalKeys":[],"configDoc":"If a state cookie is present then a `state` query parameter must also be present and both the state cookie name suffix and state cookie value have to match the value of the `state` query parameter when the redirect path matches the current path. However, if multiple authentications are attempted from the same browser, for example, from the different browser tabs, then the currently available state cookie may represent the authentication flow initiated from another tab and not related to the current request. Disable this property if you would like to avoid supporting multiple authorization code flows running in the same browser.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-multiple-code-flows","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".authentication.fail-on-missing-state-param","additionalKeys":[],"configDoc":"Fail with the HTTP 401 error if the state cookie is present but no state query parameter is present.\n\nWhen either multiple authentications are disabled or the redirect URL matches the original request URL, the stale state cookie might remain in the browser cache from the earlier failed redirect to an OpenId Connect provider and be visible during the current request. For example, if Single-page application (SPA) uses XHR to handle redirects to the provider which does not support CORS for its authorization endpoint, the browser will block it and the state cookie created by Quarkus will remain in the browser cache. Quarkus will report an authentication failure when it will detect such an old state cookie but find no matching state query parameter.\n\nReporting HTTP 401 error is usually the right thing to do in such cases, it will minimize a risk of the browser redirect loop but also can identify problems in the way SPA or Quarkus application manage redirects. For example, enabling `java-script-auto-redirect` or having the provider redirect to URL configured with `redirect-path` may be needed to avoid such errors.\n\nHowever, setting this property to `false` may help if the above options are not suitable. It will cause a new authentication redirect to OpenId Connect provider. Please be aware doing so may increase the risk of browser redirect loops.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"fail-on-missing-state-param","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".authentication.user-info-required","additionalKeys":[],"configDoc":"If this property is set to 'true' then an OIDC UserInfo endpoint will be called. This property will be enabled if `quarkus.oidc.roles.source` is `userinfo` or `quarkus.oidc.token.verify-access-token-with-user-info` is `true` or `quarkus.oidc.authentication.id-token-required` is set to `false`, you do not have to enable this property manually in these cases.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"user-info-required","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".authentication.session-age-extension","additionalKeys":[],"configDoc":"Session age extension in minutes. The user session age property is set to the value of the ID token life-span by default and the user will be redirected to the OIDC provider to re-authenticate once the session has expired. If this property is set to a non-zero value then the expired ID token can be refreshed before the session has expired. This property will be ignored if the `token.refresh-expired` property has not been enabled.","withinAMap":false,"defaultValue":"5M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"session-age-extension","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".authentication.java-script-auto-redirect","additionalKeys":[],"configDoc":"If this property is set to 'true' then a normal 302 redirect response will be returned if the request was initiated via JavaScript API such as XMLHttpRequest or Fetch and the current user needs to be (re)authenticated which may not be desirable for Single Page Applications since it automatically following the redirect may not work given that OIDC authorization endpoints typically do not support CORS. If this property is set to `false` then a status code of '499' will be returned to allow the client to handle the redirect manually","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"java-script-auto-redirect","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".authentication.id-token-required","additionalKeys":[],"configDoc":"Requires that ID token is available when the authorization code flow completes. Disable this property only when you need to use the authorization code flow with OAuth2 providers which do not return ID token - an internal IdToken will be generated in such cases.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"id-token-required","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".authentication.internal-id-token-lifespan","additionalKeys":[],"configDoc":"Internal ID token lifespan. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken.","withinAMap":false,"defaultValue":"5M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"internal-id-token-lifespan","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".authentication.pkce-required","additionalKeys":[],"configDoc":"Requires that a Proof Key for Code Exchange (PKCE) is used.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"pkce-required","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".authentication.pkce-secret","additionalKeys":[],"configDoc":"Secret which will be used to encrypt a Proof Key for Code Exchange (PKCE) code verifier in the code flow state. This secret should be at least 32 characters long.\n\nIf this secret is not set, the client secret configured with either `quarkus.oidc.credentials.secret` or `quarkus.oidc.credentials.client-secret.value` will be checked. Finally, `quarkus.oidc.credentials.jwt.secret` which can be used for `client_jwt_secret` authentication will be checked. Client secret will not be used as a PKCE code verifier encryption secret if it is less than 32 characters long.\n\nThe secret will be auto-generated if it remains uninitialized after checking all of these properties.\n\nError will be reported if the secret length is less than 16 characters.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"pkce-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".code-grant","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.OidcTenantConfig.CodeGrant","showSection":false,"configDocItems":[{"configDocKey":{"type":"`Map`","key":".code-grant.extra-params","additionalKeys":[],"configDoc":"Additional parameters, in addition to the required `code` and `redirect-uri` parameters, which have to be included to complete the authorization code grant request.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map`","key":".code-grant.headers","additionalKeys":[],"configDoc":"Custom HTTP headers which have to be sent to complete the authorization code grant request.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"headers","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".token-state-manager","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.oidc.OidcTenantConfig.TokenStateManager","showSection":false,"configDocItems":[{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.TokenStateManager.Strategy","key":".token-state-manager.strategy","additionalKeys":[],"configDoc":"Default TokenStateManager strategy.","withinAMap":false,"defaultValue":"keep-all-tokens","javaDocSiteLink":"","docMapKey":"strategy","configPhase":"BUILD_TIME","acceptedValues":["tooltip:keep-all-tokens[Keep ID, access and refresh tokens.]","tooltip:id-token[Keep ID token only]","tooltip:id-refresh-tokens[Keep ID and refresh tokens only]"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"boolean","key":".token-state-manager.split-tokens","additionalKeys":[],"configDoc":"Default TokenStateManager keeps all tokens (ID, access and refresh) returned in the authorization code grant response in a single session cookie by default. Enable this property to minimize a session cookie size","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"split-tokens","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".token-state-manager.encryption-required","additionalKeys":[],"configDoc":"Mandates that the session cookie that stores the tokens is encrypted.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"encryption-required","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".token-state-manager.encryption-secret","additionalKeys":[],"configDoc":"Secret which will be used to encrypt the session cookie storing the tokens when `encryption-required` property is enabled.\n\nIf this secret is not set, the client secret configured with either `quarkus.oidc.credentials.secret` or `quarkus.oidc.credentials.client-secret.value` will be checked. Finally, `quarkus.oidc.credentials.jwt.secret` which can be used for `client_jwt_secret` authentication will be checked. The secret will be auto-generated if it remains uninitialized after checking all of these properties.\n\nThe length of the secret which will be used to encrypt the tokens should be at least 32 characters long. Warning will be logged if the secret length is less than 16 characters.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"encryption-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocKey":{"type":"boolean","key":".allow-token-introspection-cache","additionalKeys":[],"configDoc":"Allow caching the token introspection data. Note enabling this property does not enable the cache itself but only permits to cache the token introspection for a given tenant. If the default token cache can be used then please see `OidcConfig.TokenCache` how to enable it.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-token-introspection-cache","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".allow-user-info-cache","additionalKeys":[],"configDoc":"Allow caching the user info data. Note enabling this property does not enable the cache itself but only permits to cache the user info data for a given tenant. If the default token cache can be used then please see `OidcConfig.TokenCache` how to enable it.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-user-info-cache","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".cache-user-info-in-idtoken","additionalKeys":[],"configDoc":"Allow inlining UserInfo in IdToken instead of caching it in the token cache. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken. Inlining UserInfo in the generated IdToken allows to store it in the session cookie and avoids introducing a cached state.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"cache-user-info-in-idtoken","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Provider","key":".provider","additionalKeys":[],"configDoc":"Well known OpenId Connect provider identifier","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"provider","configPhase":"BUILD_TIME","acceptedValues":["`apple`","`facebook`","`github`","`google`","`microsoft`","`spotify`","`twitter`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.oidc.OidcTenantConfig.Authentication b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.oidc.OidcTenantConfig.Authentication index a165c3eef4..81714b8ec4 100644 --- a/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.oidc.OidcTenantConfig.Authentication +++ b/_generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.oidc.OidcTenantConfig.Authentication @@ -1 +1 @@ -[{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Authentication.ResponseMode","key":".response-mode","additionalKeys":[],"configDoc":"Authorization code flow response mode","withinAMap":false,"defaultValue":"query","javaDocSiteLink":"","docMapKey":"response-mode","configPhase":"BUILD_TIME","acceptedValues":["tooltip:query[Authorization response parameters are encoded in the query string added to the redirect_uri]","tooltip:form-post[Authorization response parameters are encoded as HTML form values that are auto-submitted in the browser and transmitted via the HTTP POST method using the application/x-www-form-urlencoded content type]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"string","key":".redirect-path","additionalKeys":[],"configDoc":"Relative path for calculating a \"redirect_uri\" query parameter. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if the current request URI is 'https://localhost:8080/service' then a 'redirect_uri' parameter will be set to 'https://localhost:8080/' if this property is set to '/' and be the same as the request URI if this property has not been configured. Note the original request URI will be restored after the user has authenticated if 'restorePathAfterRedirect' is set to 'true'.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"redirect-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".restore-path-after-redirect","additionalKeys":[],"configDoc":"If this property is set to 'true' then the original request URI which was used before the authentication will be restored after the user has been redirected back to the application. Note if `redirectPath` property is not set, the original request URI will be restored even if this property is disabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"restore-path-after-redirect","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".remove-redirect-parameters","additionalKeys":[],"configDoc":"Remove the query parameters such as 'code' and 'state' set by the OIDC server on the redirect URI after the user has authenticated by redirecting a user to the same URI but without the query parameters.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"remove-redirect-parameters","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".error-path","additionalKeys":[],"configDoc":"Relative path to the public endpoint which will process the error response from the OIDC authorization endpoint. If the user authentication has failed then the OIDC provider will return an 'error' and an optional 'error_description' parameters, instead of the expected authorization 'code'. If this property is set then the user will be redirected to the endpoint which can return a user-friendly error description page. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if it is set as '/error' and the current request URI is 'https://localhost:8080/callback?error=invalid_scope' then a redirect will be made to 'https://localhost:8080/error?error=invalid_scope'. If this property is not set then HTTP 401 status will be returned in case of the user authentication failure.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"error-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".verify-access-token","additionalKeys":[],"configDoc":"Both ID and access tokens are fetched from the OIDC provider as part of the authorization code flow. ID token is always verified on every user request as the primary token which is used to represent the principal and extract the roles. Access token is not verified by default since it is meant to be propagated to the downstream services. The verification of the access token should be enabled if it is injected as a JWT token. Access tokens obtained as part of the code flow will always be verified if `quarkus.oidc.roles.source` property is set to `accesstoken` which means the authorization decision will be based on the roles extracted from the access token. Bearer access tokens are always verified.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"verify-access-token","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".force-redirect-https-scheme","additionalKeys":[],"configDoc":"Force 'https' as the 'redirect_uri' parameter scheme when running behind an SSL terminating reverse proxy. This property, if enabled, will also affect the logout `post_logout_redirect_uri` and the local redirect requests.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"force-redirect-https-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".scopes","additionalKeys":[],"configDoc":"List of scopes","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scopes","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".add-openid-scope","additionalKeys":[],"configDoc":"Add the 'openid' scope automatically to the list of scopes. This is required for OpenId Connect providers but will not work for OAuth2 providers such as Twitter OAuth2 which does not accept that scope and throws an error.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-openid-scope","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map`","key":".extra-params","additionalKeys":[],"configDoc":"Additional properties which will be added as the query parameters to the authentication redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".forward-params","additionalKeys":[],"configDoc":"Request URL query parameters which, if present, will be added to the authentication redirect URI.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"forward-params","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".cookie-force-secure","additionalKeys":[],"configDoc":"If enabled the state, session and post logout cookies will have their 'secure' parameter set to 'true' when HTTP is used. It may be necessary when running behind an SSL terminating reverse proxy. The cookies will always be secure if HTTPS is used even if this property is set to false.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"cookie-force-secure","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".cookie-suffix","additionalKeys":[],"configDoc":"Cookie name suffix. For example, a session cookie name for the default OIDC tenant is 'q_session' but can be changed to 'q_session_test' if this property is set to 'test'.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-suffix","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".cookie-path","additionalKeys":[],"configDoc":"Cookie path parameter value which, if set, will be used to set a path parameter for the session, state and post logout cookies. The `cookie-path-header` property, if set, will be checked first.","withinAMap":false,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"cookie-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".cookie-path-header","additionalKeys":[],"configDoc":"Cookie path header parameter value which, if set, identifies the incoming HTTP header whose value will be used to set a path parameter for the session, state and post logout cookies. If the header is missing then the `cookie-path` property will be checked.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-path-header","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".cookie-domain","additionalKeys":[],"configDoc":"Cookie domain parameter value which, if set, will be used for the session, state and post logout cookies.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-domain","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Authentication.CookieSameSite","key":".cookie-same-site","additionalKeys":[],"configDoc":"SameSite attribute for the session cookie.","withinAMap":false,"defaultValue":"lax","javaDocSiteLink":"","docMapKey":"cookie-same-site","configPhase":"BUILD_TIME","acceptedValues":["`strict`","`lax`","`none`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"boolean","key":".allow-multiple-code-flows","additionalKeys":[],"configDoc":"If a state cookie is present then a `state` query parameter must also be present and both the state cookie name suffix and state cookie value have to match the value of the `state` query parameter when the redirect path matches the current path. However, if multiple authentications are attempted from the same browser, for example, from the different browser tabs, then the currently available state cookie may represent the authentication flow initiated from another tab and not related to the current request. Disable this property if you would like to avoid supporting multiple authorization code flows running in the same browser.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-multiple-code-flows","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".user-info-required","additionalKeys":[],"configDoc":"If this property is set to 'true' then an OIDC UserInfo endpoint will be called. This property will be enabled if `quarkus.oidc.roles.source` is `userinfo` or `quarkus.oidc.token.verify-access-token-with-user-info` is `true` or `quarkus.oidc.authentication.id-token-required` is set to `false`, you do not have to enable this property manually in these cases.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"user-info-required","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".session-age-extension","additionalKeys":[],"configDoc":"Session age extension in minutes. The user session age property is set to the value of the ID token life-span by default and the user will be redirected to the OIDC provider to re-authenticate once the session has expired. If this property is set to a non-zero value then the expired ID token can be refreshed before the session has expired. This property will be ignored if the `token.refresh-expired` property has not been enabled.","withinAMap":false,"defaultValue":"5M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"session-age-extension","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".java-script-auto-redirect","additionalKeys":[],"configDoc":"If this property is set to 'true' then a normal 302 redirect response will be returned if the request was initiated via JavaScript API such as XMLHttpRequest or Fetch and the current user needs to be (re)authenticated which may not be desirable for Single Page Applications since it automatically following the redirect may not work given that OIDC authorization endpoints typically do not support CORS. If this property is set to `false` then a status code of '499' will be returned to allow the client to handle the redirect manually","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"java-script-auto-redirect","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".id-token-required","additionalKeys":[],"configDoc":"Requires that ID token is available when the authorization code flow completes. Disable this property only when you need to use the authorization code flow with OAuth2 providers which do not return ID token - an internal IdToken will be generated in such cases.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"id-token-required","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".internal-id-token-lifespan","additionalKeys":[],"configDoc":"Internal ID token lifespan. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken.","withinAMap":false,"defaultValue":"5M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"internal-id-token-lifespan","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".pkce-required","additionalKeys":[],"configDoc":"Requires that a Proof Key for Code Exchange (PKCE) is used.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"pkce-required","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".pkce-secret","additionalKeys":[],"configDoc":"Secret which will be used to encrypt a Proof Key for Code Exchange (PKCE) code verifier in the code flow state. This secret should be at least 32 characters long.\n\nIf this secret is not set, the client secret configured with either `quarkus.oidc.credentials.secret` or `quarkus.oidc.credentials.client-secret.value` will be checked. Finally, `quarkus.oidc.credentials.jwt.secret` which can be used for `client_jwt_secret` authentication will be checked. Client secret will not be used as a PKCE code verifier encryption secret if it is less than 32 characters long.\n\nThe secret will be auto-generated if it remains uninitialized after checking all of these properties.\n\nError will be reported if the secret length is less than 16 characters.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"pkce-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Authentication.ResponseMode","key":".response-mode","additionalKeys":[],"configDoc":"Authorization code flow response mode","withinAMap":false,"defaultValue":"query","javaDocSiteLink":"","docMapKey":"response-mode","configPhase":"BUILD_TIME","acceptedValues":["tooltip:query[Authorization response parameters are encoded in the query string added to the redirect_uri]","tooltip:form-post[Authorization response parameters are encoded as HTML form values that are auto-submitted in the browser and transmitted via the HTTP POST method using the application/x-www-form-urlencoded content type]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"string","key":".redirect-path","additionalKeys":[],"configDoc":"Relative path for calculating a \"redirect_uri\" query parameter. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if the current request URI is 'https://localhost:8080/service' then a 'redirect_uri' parameter will be set to 'https://localhost:8080/' if this property is set to '/' and be the same as the request URI if this property has not been configured. Note the original request URI will be restored after the user has authenticated if 'restorePathAfterRedirect' is set to 'true'.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"redirect-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".restore-path-after-redirect","additionalKeys":[],"configDoc":"If this property is set to 'true' then the original request URI which was used before the authentication will be restored after the user has been redirected back to the application. Note if `redirectPath` property is not set, the original request URI will be restored even if this property is disabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"restore-path-after-redirect","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".remove-redirect-parameters","additionalKeys":[],"configDoc":"Remove the query parameters such as 'code' and 'state' set by the OIDC server on the redirect URI after the user has authenticated by redirecting a user to the same URI but without the query parameters.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"remove-redirect-parameters","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".error-path","additionalKeys":[],"configDoc":"Relative path to the public endpoint which will process the error response from the OIDC authorization endpoint. If the user authentication has failed then the OIDC provider will return an 'error' and an optional 'error_description' parameters, instead of the expected authorization 'code'. If this property is set then the user will be redirected to the endpoint which can return a user-friendly error description page. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if it is set as '/error' and the current request URI is 'https://localhost:8080/callback?error=invalid_scope' then a redirect will be made to 'https://localhost:8080/error?error=invalid_scope'. If this property is not set then HTTP 401 status will be returned in case of the user authentication failure.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"error-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".verify-access-token","additionalKeys":[],"configDoc":"Both ID and access tokens are fetched from the OIDC provider as part of the authorization code flow. ID token is always verified on every user request as the primary token which is used to represent the principal and extract the roles. Access token is not verified by default since it is meant to be propagated to the downstream services. The verification of the access token should be enabled if it is injected as a JWT token. Access tokens obtained as part of the code flow will always be verified if `quarkus.oidc.roles.source` property is set to `accesstoken` which means the authorization decision will be based on the roles extracted from the access token. Bearer access tokens are always verified.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"verify-access-token","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".force-redirect-https-scheme","additionalKeys":[],"configDoc":"Force 'https' as the 'redirect_uri' parameter scheme when running behind an SSL terminating reverse proxy. This property, if enabled, will also affect the logout `post_logout_redirect_uri` and the local redirect requests.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"force-redirect-https-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".scopes","additionalKeys":[],"configDoc":"List of scopes","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scopes","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".add-openid-scope","additionalKeys":[],"configDoc":"Add the 'openid' scope automatically to the list of scopes. This is required for OpenId Connect providers but will not work for OAuth2 providers such as Twitter OAuth2 which does not accept that scope and throws an error.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-openid-scope","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map`","key":".extra-params","additionalKeys":[],"configDoc":"Additional properties which will be added as the query parameters to the authentication redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".forward-params","additionalKeys":[],"configDoc":"Request URL query parameters which, if present, will be added to the authentication redirect URI.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"forward-params","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".cookie-force-secure","additionalKeys":[],"configDoc":"If enabled the state, session and post logout cookies will have their 'secure' parameter set to 'true' when HTTP is used. It may be necessary when running behind an SSL terminating reverse proxy. The cookies will always be secure if HTTPS is used even if this property is set to false.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"cookie-force-secure","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".cookie-suffix","additionalKeys":[],"configDoc":"Cookie name suffix. For example, a session cookie name for the default OIDC tenant is 'q_session' but can be changed to 'q_session_test' if this property is set to 'test'.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-suffix","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".cookie-path","additionalKeys":[],"configDoc":"Cookie path parameter value which, if set, will be used to set a path parameter for the session, state and post logout cookies. The `cookie-path-header` property, if set, will be checked first.","withinAMap":false,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"cookie-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".cookie-path-header","additionalKeys":[],"configDoc":"Cookie path header parameter value which, if set, identifies the incoming HTTP header whose value will be used to set a path parameter for the session, state and post logout cookies. If the header is missing then the `cookie-path` property will be checked.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-path-header","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".cookie-domain","additionalKeys":[],"configDoc":"Cookie domain parameter value which, if set, will be used for the session, state and post logout cookies.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-domain","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Authentication.CookieSameSite","key":".cookie-same-site","additionalKeys":[],"configDoc":"SameSite attribute for the session cookie.","withinAMap":false,"defaultValue":"lax","javaDocSiteLink":"","docMapKey":"cookie-same-site","configPhase":"BUILD_TIME","acceptedValues":["`strict`","`lax`","`none`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":true}},{"configDocKey":{"type":"boolean","key":".allow-multiple-code-flows","additionalKeys":[],"configDoc":"If a state cookie is present then a `state` query parameter must also be present and both the state cookie name suffix and state cookie value have to match the value of the `state` query parameter when the redirect path matches the current path. However, if multiple authentications are attempted from the same browser, for example, from the different browser tabs, then the currently available state cookie may represent the authentication flow initiated from another tab and not related to the current request. Disable this property if you would like to avoid supporting multiple authorization code flows running in the same browser.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-multiple-code-flows","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".fail-on-missing-state-param","additionalKeys":[],"configDoc":"Fail with the HTTP 401 error if the state cookie is present but no state query parameter is present.\n\nWhen either multiple authentications are disabled or the redirect URL matches the original request URL, the stale state cookie might remain in the browser cache from the earlier failed redirect to an OpenId Connect provider and be visible during the current request. For example, if Single-page application (SPA) uses XHR to handle redirects to the provider which does not support CORS for its authorization endpoint, the browser will block it and the state cookie created by Quarkus will remain in the browser cache. Quarkus will report an authentication failure when it will detect such an old state cookie but find no matching state query parameter.\n\nReporting HTTP 401 error is usually the right thing to do in such cases, it will minimize a risk of the browser redirect loop but also can identify problems in the way SPA or Quarkus application manage redirects. For example, enabling `java-script-auto-redirect` or having the provider redirect to URL configured with `redirect-path` may be needed to avoid such errors.\n\nHowever, setting this property to `false` may help if the above options are not suitable. It will cause a new authentication redirect to OpenId Connect provider. Please be aware doing so may increase the risk of browser redirect loops.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"fail-on-missing-state-param","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".user-info-required","additionalKeys":[],"configDoc":"If this property is set to 'true' then an OIDC UserInfo endpoint will be called. This property will be enabled if `quarkus.oidc.roles.source` is `userinfo` or `quarkus.oidc.token.verify-access-token-with-user-info` is `true` or `quarkus.oidc.authentication.id-token-required` is set to `false`, you do not have to enable this property manually in these cases.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"user-info-required","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".session-age-extension","additionalKeys":[],"configDoc":"Session age extension in minutes. The user session age property is set to the value of the ID token life-span by default and the user will be redirected to the OIDC provider to re-authenticate once the session has expired. If this property is set to a non-zero value then the expired ID token can be refreshed before the session has expired. This property will be ignored if the `token.refresh-expired` property has not been enabled.","withinAMap":false,"defaultValue":"5M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"session-age-extension","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".java-script-auto-redirect","additionalKeys":[],"configDoc":"If this property is set to 'true' then a normal 302 redirect response will be returned if the request was initiated via JavaScript API such as XMLHttpRequest or Fetch and the current user needs to be (re)authenticated which may not be desirable for Single Page Applications since it automatically following the redirect may not work given that OIDC authorization endpoints typically do not support CORS. If this property is set to `false` then a status code of '499' will be returned to allow the client to handle the redirect manually","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"java-script-auto-redirect","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".id-token-required","additionalKeys":[],"configDoc":"Requires that ID token is available when the authorization code flow completes. Disable this property only when you need to use the authorization code flow with OAuth2 providers which do not return ID token - an internal IdToken will be generated in such cases.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"id-token-required","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".internal-id-token-lifespan","additionalKeys":[],"configDoc":"Internal ID token lifespan. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken.","withinAMap":false,"defaultValue":"5M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"internal-id-token-lifespan","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".pkce-required","additionalKeys":[],"configDoc":"Requires that a Proof Key for Code Exchange (PKCE) is used.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"pkce-required","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".pkce-secret","additionalKeys":[],"configDoc":"Secret which will be used to encrypt a Proof Key for Code Exchange (PKCE) code verifier in the code flow state. This secret should be at least 32 characters long.\n\nIf this secret is not set, the client secret configured with either `quarkus.oidc.credentials.secret` or `quarkus.oidc.credentials.client-secret.value` will be checked. Finally, `quarkus.oidc.credentials.jwt.secret` which can be used for `client_jwt_secret` authentication will be checked. Client secret will not be used as a PKCE code verifier encryption secret if it is less than 32 characters long.\n\nThe secret will be auto-generated if it remains uninitialized after checking all of these properties.\n\nError will be reported if the secret length is less than 16 characters.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"pkce-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.elytron.security.jdbc.JdbcSecurityRealmRuntimeConfig b/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.elytron.security.jdbc.JdbcSecurityRealmRuntimeConfig index 68325f3946..7315e0b9e0 100644 --- a/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.elytron.security.jdbc.JdbcSecurityRealmRuntimeConfig +++ b/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.elytron.security.jdbc.JdbcSecurityRealmRuntimeConfig @@ -1 +1 @@ -[{"configDocKey":{"type":"string","key":"quarkus.security.jdbc.principal-query.sql","additionalKeys":[],"configDoc":"The sql query to find the password","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sql","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.security.jdbc.principal-query.datasource","additionalKeys":[],"configDoc":"The data source to use","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"datasource","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.attribute-mappings.\"attribute-mappings\".index","additionalKeys":[],"configDoc":"The index (1 based numbering) of column to map","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.security.jdbc.principal-query.attribute-mappings.\"attribute-mappings\".to","additionalKeys":[],"configDoc":"The target attribute name","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.security.jdbc.principal-query.clear-password-mapper.enabled","additionalKeys":[],"configDoc":"If the clear-password-mapper is enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.clear-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the clear password","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled","additionalKeys":[],"configDoc":"If the bcrypt-password-mapper is enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.bcrypt-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the password hash","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":"quarkus.security.jdbc.principal-query.bcrypt-password-mapper.hash-encoding","additionalKeys":[],"configDoc":"A string referencing the password hash encoding (\"BASE64\" or \"HEX\")","withinAMap":false,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"hash-encoding","configPhase":"RUN_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":true}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.bcrypt-password-mapper.salt-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt salt","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"salt-index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":"quarkus.security.jdbc.principal-query.bcrypt-password-mapper.salt-encoding","additionalKeys":[],"configDoc":"A string referencing the salt encoding (\"BASE64\" or \"HEX\")","withinAMap":false,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"salt-encoding","configPhase":"RUN_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":true}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.bcrypt-password-mapper.iteration-count-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt iteration count","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"iteration-count-index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".sql","additionalKeys":[],"configDoc":"The sql query to find the password","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sql","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".datasource","additionalKeys":[],"configDoc":"The data source to use","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"datasource","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".attribute-mappings.\"attribute-mappings\".index","additionalKeys":[],"configDoc":"The index (1 based numbering) of column to map","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".attribute-mappings.\"attribute-mappings\".to","additionalKeys":[],"configDoc":"The target attribute name","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".clear-password-mapper.enabled","additionalKeys":[],"configDoc":"If the clear-password-mapper is enabled.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".clear-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the clear password","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".bcrypt-password-mapper.enabled","additionalKeys":[],"configDoc":"If the bcrypt-password-mapper is enabled.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".bcrypt-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the password hash","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".bcrypt-password-mapper.hash-encoding","additionalKeys":[],"configDoc":"A string referencing the password hash encoding (\"BASE64\" or \"HEX\")","withinAMap":true,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"hash-encoding","configPhase":"RUN_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":true}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".bcrypt-password-mapper.salt-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt salt","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"salt-index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".bcrypt-password-mapper.salt-encoding","additionalKeys":[],"configDoc":"A string referencing the salt encoding (\"BASE64\" or \"HEX\")","withinAMap":true,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"salt-encoding","configPhase":"RUN_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":true}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".bcrypt-password-mapper.iteration-count-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt iteration count","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"iteration-count-index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"string","key":"quarkus.security.jdbc.principal-query.sql","additionalKeys":[],"configDoc":"The sql query to find the password","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sql","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.security.jdbc.principal-query.datasource","additionalKeys":[],"configDoc":"The data source to use","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"datasource","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.attribute-mappings.\"attribute-mappings\".index","additionalKeys":[],"configDoc":"The index (1 based numbering) of column to map","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.security.jdbc.principal-query.attribute-mappings.\"attribute-mappings\".to","additionalKeys":[],"configDoc":"The target attribute name","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper","key":"quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to-password-key-mapper","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.security.jdbc.principal-query.clear-password-mapper.enabled","additionalKeys":[],"configDoc":"If the clear-password-mapper is enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.clear-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the clear password","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper","key":"quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to-password-key-mapper","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled","additionalKeys":[],"configDoc":"If the bcrypt-password-mapper is enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.bcrypt-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the password hash","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":"quarkus.security.jdbc.principal-query.bcrypt-password-mapper.hash-encoding","additionalKeys":[],"configDoc":"A string referencing the password hash encoding (\"BASE64\" or \"HEX\")","withinAMap":false,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"hash-encoding","configPhase":"RUN_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":true}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.bcrypt-password-mapper.salt-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt salt","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"salt-index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":"quarkus.security.jdbc.principal-query.bcrypt-password-mapper.salt-encoding","additionalKeys":[],"configDoc":"A string referencing the salt encoding (\"BASE64\" or \"HEX\")","withinAMap":false,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"salt-encoding","configPhase":"RUN_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":true}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.bcrypt-password-mapper.iteration-count-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt iteration count","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"iteration-count-index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".sql","additionalKeys":[],"configDoc":"The sql query to find the password","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sql","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".datasource","additionalKeys":[],"configDoc":"The data source to use","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"datasource","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".attribute-mappings.\"attribute-mappings\".index","additionalKeys":[],"configDoc":"The index (1 based numbering) of column to map","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".attribute-mappings.\"attribute-mappings\".to","additionalKeys":[],"configDoc":"The target attribute name","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".clear-password-mapper.to-password-key-mapper","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to-password-key-mapper","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".clear-password-mapper.enabled","additionalKeys":[],"configDoc":"If the clear-password-mapper is enabled.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".clear-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the clear password","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".bcrypt-password-mapper.to-password-key-mapper","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"to-password-key-mapper","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".bcrypt-password-mapper.enabled","additionalKeys":[],"configDoc":"If the bcrypt-password-mapper is enabled.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".bcrypt-password-mapper.password-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the password hash","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"password-index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".bcrypt-password-mapper.hash-encoding","additionalKeys":[],"configDoc":"A string referencing the password hash encoding (\"BASE64\" or \"HEX\")","withinAMap":true,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"hash-encoding","configPhase":"RUN_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":true}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".bcrypt-password-mapper.salt-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt salt","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"salt-index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}},{"configDocKey":{"type":"org.wildfly.security.password.spec.Encoding","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".bcrypt-password-mapper.salt-encoding","additionalKeys":[],"configDoc":"A string referencing the salt encoding (\"BASE64\" or \"HEX\")","withinAMap":true,"defaultValue":"base64","javaDocSiteLink":"","docMapKey":"salt-encoding","configPhase":"RUN_TIME","acceptedValues":["`base64`","`hex`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":true}},{"configDocKey":{"type":"int","key":"quarkus.security.jdbc.principal-query.\"named-principal-queries\".bcrypt-password-mapper.iteration-count-index","additionalKeys":[],"configDoc":"The index (1 based numbering) of the column containing the Bcrypt iteration count","withinAMap":true,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"iteration-count-index","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.security.jdbc","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.grpc.runtime.config.GrpcConfiguration b/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.grpc.runtime.config.GrpcConfiguration index 8622def8a5..3cbf2671d5 100644 --- a/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.grpc.runtime.config.GrpcConfiguration +++ b/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.grpc.runtime.config.GrpcConfiguration @@ -1 +1 @@ -[{"configDocSection":{"name":"quarkus.grpc.clients","optional":false,"withinAMap":false,"sectionDetails":"= Configures the gRPC clients","sectionDetailsTitle":"Configures the gRPC clients","configPhase":"RUN_TIME","topLevelGrouping":"quarkus.grpc","configGroupType":"io.quarkus.grpc.runtime.config.GrpcClientConfiguration","showSection":true,"configDocItems":[{"configDocKey":{"type":"boolean","key":"quarkus.grpc.clients.\"client-name\".use-quarkus-grpc-client","additionalKeys":[],"configDoc":"Use new Vert.x gRPC client support. By default, we still use previous Java gRPC support.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"use-quarkus-grpc-client","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.clients.\"client-name\".xds.enabled","additionalKeys":[],"configDoc":"Explicitly enable use of XDS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.clients.\"client-name\".xds.secure","additionalKeys":[],"configDoc":"Use secure credentials.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"secure","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".xds.target","additionalKeys":[],"configDoc":"Optional explicit target.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"target","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.clients.\"client-name\".in-process.enabled","additionalKeys":[],"configDoc":"Explicitly enable use of in-process.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".in-process.name","additionalKeys":[],"configDoc":"Set in-process name.","withinAMap":true,"defaultValue":"quarkus-grpc","javaDocSiteLink":"","docMapKey":"name","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.grpc.clients.\"client-name\".stork.threads","additionalKeys":[],"configDoc":"Number of threads on a delayed gRPC ClientCall","withinAMap":true,"defaultValue":"10","javaDocSiteLink":"","docMapKey":"threads","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"long","key":"quarkus.grpc.clients.\"client-name\".stork.deadline","additionalKeys":[],"configDoc":"Deadline in milliseconds of delayed gRPC call","withinAMap":true,"defaultValue":"5000","javaDocSiteLink":"","docMapKey":"deadline","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.grpc.clients.\"client-name\".stork.retries","additionalKeys":[],"configDoc":"Number of retries on a gRPC ClientCall","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"retries","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"long","key":"quarkus.grpc.clients.\"client-name\".stork.delay","additionalKeys":[],"configDoc":"Initial delay in seconds on refresh check","withinAMap":true,"defaultValue":"60","javaDocSiteLink":"","docMapKey":"delay","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"long","key":"quarkus.grpc.clients.\"client-name\".stork.period","additionalKeys":[],"configDoc":"Refresh period in seconds","withinAMap":true,"defaultValue":"120","javaDocSiteLink":"","docMapKey":"period","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.grpc.clients.\"client-name\".port","additionalKeys":[],"configDoc":"The gRPC service port.","withinAMap":true,"defaultValue":"9000","javaDocSiteLink":"","docMapKey":"port","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".host","additionalKeys":[],"configDoc":"The host name / IP on which the service is exposed.","withinAMap":true,"defaultValue":"localhost","javaDocSiteLink":"","docMapKey":"host","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.grpc.clients.\"client-name\".ssl.certificate","additionalKeys":[],"configDoc":"The classpath path or file path to a server certificate or certificate chain in PEM format.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"certificate","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.grpc.clients.\"client-name\".ssl.key","additionalKeys":[],"configDoc":"The classpath path or file path to the corresponding certificate private key file in PEM format.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.grpc.clients.\"client-name\".ssl.trust-store","additionalKeys":[],"configDoc":"An optional trust store which holds the certificate information of the certificates to trust The trust store can be either on classpath or in an external file.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".name-resolver","additionalKeys":[],"configDoc":"Use a name resolver. Defaults to dns. If set to \"stork\", host will be treated as SmallRye Stork service name","withinAMap":true,"defaultValue":"dns","javaDocSiteLink":"","docMapKey":"name-resolver","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.grpc.clients.\"client-name\".plain-text","additionalKeys":[],"configDoc":"Whether `plain-text` should be used instead of `TLS`. Enabled by default, except if TLS/SSL is configured. In this case, `plain-text` is disabled.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"plain-text","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.grpc.clients.\"client-name\".keep-alive-time","additionalKeys":[],"configDoc":"The duration after which a keep alive ping is sent.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"keep-alive-time","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.grpc.clients.\"client-name\".flow-control-window","additionalKeys":[],"configDoc":"The flow control window in bytes. Default is 1MiB.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"flow-control-window","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.grpc.clients.\"client-name\".idle-timeout","additionalKeys":[],"configDoc":"The duration without ongoing RPCs before going to idle mode.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"idle-timeout","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.grpc.clients.\"client-name\".keep-alive-timeout","additionalKeys":[],"configDoc":"The amount of time the sender of a keep alive ping waits for an acknowledgement.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"keep-alive-timeout","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.clients.\"client-name\".keep-alive-without-calls","additionalKeys":[],"configDoc":"Whether keep-alive will be performed when there are no outstanding RPC on a connection.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"keep-alive-without-calls","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.grpc.clients.\"client-name\".max-hedged-attempts","additionalKeys":[],"configDoc":"The max number of hedged attempts.","withinAMap":true,"defaultValue":"5","javaDocSiteLink":"","docMapKey":"max-hedged-attempts","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.grpc.clients.\"client-name\".max-retry-attempts","additionalKeys":[],"configDoc":"The max number of retry attempts. Retry must be explicitly enabled.","withinAMap":true,"defaultValue":"5","javaDocSiteLink":"","docMapKey":"max-retry-attempts","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.grpc.clients.\"client-name\".max-trace-events","additionalKeys":[],"configDoc":"The maximum number of channel trace events to keep in the tracer for each channel or sub-channel.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-trace-events","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.grpc.clients.\"client-name\".max-inbound-message-size","additionalKeys":[],"configDoc":"The maximum message size allowed for a single gRPC frame (in bytes). Default is 4 MiB.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-inbound-message-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.grpc.clients.\"client-name\".max-inbound-metadata-size","additionalKeys":[],"configDoc":"The maximum size of metadata allowed to be received (in bytes). Default is 8192B.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-inbound-metadata-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".negotiation-type","additionalKeys":[],"configDoc":"The negotiation type for the HTTP/2 connection. Accepted values are: `TLS`, `PLAINTEXT_UPGRADE`, `PLAINTEXT`","withinAMap":true,"defaultValue":"TLS","javaDocSiteLink":"","docMapKey":"negotiation-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".override-authority","additionalKeys":[],"configDoc":"Overrides the authority used with TLS and HTTP virtual hosting.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"override-authority","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.grpc.clients.\"client-name\".per-rpc-buffer-limit","additionalKeys":[],"configDoc":"The per RPC buffer limit in bytes used for retry.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"per-rpc-buffer-limit","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.clients.\"client-name\".retry","additionalKeys":[],"configDoc":"Whether retry is enabled. Note that retry is disabled by default.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"retry","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.grpc.clients.\"client-name\".retry-buffer-size","additionalKeys":[],"configDoc":"The retry buffer size in bytes.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"retry-buffer-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".user-agent","additionalKeys":[],"configDoc":"Use a custom user-agent.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user-agent","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".load-balancing-policy","additionalKeys":[],"configDoc":"Use a custom load balancing policy. Accepted values are: `pick_first`, `round_robin`, `grpclb`. This value is ignored if name-resolver is set to 'stork'.","withinAMap":true,"defaultValue":"pick_first","javaDocSiteLink":"","docMapKey":"load-balancing-policy","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".compression","additionalKeys":[],"configDoc":"The compression to use for each call. The accepted values are `gzip` and `identity`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"compression","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.grpc.clients.\"client-name\".deadline","additionalKeys":[],"configDoc":"The deadline used for each call.\n\nThe format uses the standard `java.time.Duration` format. You can also provide duration values starting with a number. In this case, if the value consists only of a number, the converter treats the value as seconds. Otherwise, `PT` is implicitly prepended to the value to obtain a standard `java.time.Duration` format.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"deadline","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"quarkus.grpc.server","optional":false,"withinAMap":false,"sectionDetails":"= Configure the gRPC server","sectionDetailsTitle":"Configure the gRPC server","configPhase":"RUN_TIME","topLevelGrouping":"quarkus.grpc","configGroupType":"io.quarkus.grpc.runtime.config.GrpcServerConfiguration","showSection":true,"configDocItems":[{"configDocKey":{"type":"boolean","key":"quarkus.grpc.server.use-separate-server","additionalKeys":[],"configDoc":"Do we use separate HTTP server to serve gRPC requests. Set this to false if you want to use new Vert.x gRPC support, which uses existing Vert.x HTTP server.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"use-separate-server","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.server.xds.enabled","additionalKeys":[],"configDoc":"Explicitly enable use of XDS.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.server.xds.secure","additionalKeys":[],"configDoc":"Use secure credentials.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"secure","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.server.in-process.enabled","additionalKeys":[],"configDoc":"Explicitly enable use of in-process.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.in-process.name","additionalKeys":[],"configDoc":"Set in-process name.","withinAMap":false,"defaultValue":"quarkus-grpc","javaDocSiteLink":"","docMapKey":"name","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.grpc.server.port","additionalKeys":[],"configDoc":"The gRPC Server port.","withinAMap":false,"defaultValue":"9000","javaDocSiteLink":"","docMapKey":"port","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.grpc.server.test-port","additionalKeys":[],"configDoc":"The gRPC Server port used for tests.","withinAMap":false,"defaultValue":"9001","javaDocSiteLink":"","docMapKey":"test-port","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.host","additionalKeys":[],"configDoc":"The gRPC server host.","withinAMap":false,"defaultValue":"0.0.0.0","javaDocSiteLink":"","docMapKey":"host","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.grpc.server.handshake-timeout","additionalKeys":[],"configDoc":"The gRPC handshake timeout.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"handshake-timeout","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.grpc.server.max-inbound-message-size","additionalKeys":[],"configDoc":"The max inbound message size in bytes.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-inbound-message-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.grpc.server.max-inbound-metadata-size","additionalKeys":[],"configDoc":"The max inbound metadata size in bytes","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-inbound-metadata-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.grpc.server.ssl.certificate","additionalKeys":[],"configDoc":"The classpath path or file path to a server certificate or certificate chain in PEM format.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"certificate","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.grpc.server.ssl.key","additionalKeys":[],"configDoc":"The classpath path or file path to the corresponding certificate private key file in PEM format.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.grpc.server.ssl.key-store","additionalKeys":[],"configDoc":"An optional key store which holds the certificate information instead of specifying separate files. The key store can be either on classpath or an external file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.ssl.key-store-type","additionalKeys":[],"configDoc":"An optional parameter to specify the type of the key store file. If not given, the type is automatically detected based on the file name.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.ssl.key-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the key store file. If not given, the default (\"password\") is used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.grpc.server.ssl.trust-store","additionalKeys":[],"configDoc":"An optional trust store which holds the certificate information of the certificates to trust\n\nThe trust store can be either on classpath or an external file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.ssl.trust-store-type","additionalKeys":[],"configDoc":"An optional parameter to specify type of the trust store file. If not given, the type is automatically detected based on the file name.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.ssl.trust-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the trust store file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.ssl.cipher-suites","additionalKeys":[],"configDoc":"The cipher suites to use. If none is given, a reasonable default is selected.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cipher-suites","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.ssl.protocols","additionalKeys":[],"configDoc":"Sets the ordered list of enabled SSL/TLS protocols.\n\nIf not set, it defaults to `\"TLSv1.3, TLSv1.2\"`. The following list of protocols are supported: `TLSv1, TLSv1.1, TLSv1.2, TLSv1.3`. To only enable `TLSv1.3`, set the value to `to \"TLSv1.3\"`.\n\nNote that setting an empty list, and enabling SSL/TLS is invalid. You must at least have one protocol.","withinAMap":false,"defaultValue":"TLSv1.3,TLSv1.2","javaDocSiteLink":"","docMapKey":"protocols","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"io.vertx.core.http.ClientAuth","key":"quarkus.grpc.server.ssl.client-auth","additionalKeys":[],"configDoc":"Configures the engine to require/request client authentication. NONE, REQUEST, REQUIRED","withinAMap":false,"defaultValue":"none","javaDocSiteLink":"https://vertx.io/docs/apidocs/io/vertx/core/http/ClientAuth.html","docMapKey":"client-auth","configPhase":"RUN_TIME","acceptedValues":["`none`","`request`","`required`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.server.plain-text","additionalKeys":[],"configDoc":"Disables SSL, and uses plain text instead. If disabled, configure the ssl configuration.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"plain-text","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.server.alpn","additionalKeys":[],"configDoc":"Whether ALPN should be used.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"alpn","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.transport-security.certificate","additionalKeys":[],"configDoc":"The path to the certificate file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"certificate","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.transport-security.key","additionalKeys":[],"configDoc":"The path to the private key file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.server.enable-reflection-service","additionalKeys":[],"configDoc":"Enables the gRPC Reflection Service. By default, the reflection service is only exposed in `dev` mode. This setting allows overriding this choice and enable the reflection service every time.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enable-reflection-service","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.grpc.server.instances","additionalKeys":[],"configDoc":"Number of gRPC server verticle instances. This is useful for scaling easily across multiple cores. The number should not exceed the amount of event loops.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"instances","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.grpc.server.netty.keep-alive-time","additionalKeys":[],"configDoc":"Sets a custom keep-alive duration. This configures the time before sending a `keepalive` ping when there is no read activity.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"keep-alive-time","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.grpc.server.netty.permit-keep-alive-time","additionalKeys":[],"configDoc":"Sets a custom permit-keep-alive duration. This configures the most aggressive keep-alive time clients are permitted to configure. The server will try to detect clients exceeding this rate and when detected will forcefully close the connection.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"permit-keep-alive-time","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.grpc.server.netty.permit-keep-alive-without-calls","additionalKeys":[],"configDoc":"Sets whether to allow clients to send keep-alive HTTP/2 PINGs even if there are no outstanding RPCs on the connection.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"permit-keep-alive-without-calls","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.compression","additionalKeys":[],"configDoc":"gRPC compression, e.g. \"gzip\"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"compression","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}}],"anchorPrefix":null}}] \ No newline at end of file +[{"configDocSection":{"name":"quarkus.grpc.clients","optional":false,"withinAMap":false,"sectionDetails":"= Configures the gRPC clients","sectionDetailsTitle":"Configures the gRPC clients","configPhase":"RUN_TIME","topLevelGrouping":"quarkus.grpc","configGroupType":"io.quarkus.grpc.runtime.config.GrpcClientConfiguration","showSection":true,"configDocItems":[{"configDocKey":{"type":"boolean","key":"quarkus.grpc.clients.\"client-name\".use-quarkus-grpc-client","additionalKeys":[],"configDoc":"Use new Vert.x gRPC client support. By default, we still use previous Java gRPC support.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"use-quarkus-grpc-client","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.clients.\"client-name\".xds.is-enabled","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.clients.\"client-name\".xds.enabled","additionalKeys":[],"configDoc":"Explicitly enable use of XDS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.clients.\"client-name\".xds.secure","additionalKeys":[],"configDoc":"Use secure credentials.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"secure","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".xds.target","additionalKeys":[],"configDoc":"Optional explicit target.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"target","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.clients.\"client-name\".in-process.is-enabled","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.clients.\"client-name\".in-process.enabled","additionalKeys":[],"configDoc":"Explicitly enable use of in-process.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".in-process.name","additionalKeys":[],"configDoc":"Set in-process name.","withinAMap":true,"defaultValue":"quarkus-grpc","javaDocSiteLink":"","docMapKey":"name","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.grpc.clients.\"client-name\".stork.threads","additionalKeys":[],"configDoc":"Number of threads on a delayed gRPC ClientCall","withinAMap":true,"defaultValue":"10","javaDocSiteLink":"","docMapKey":"threads","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"long","key":"quarkus.grpc.clients.\"client-name\".stork.deadline","additionalKeys":[],"configDoc":"Deadline in milliseconds of delayed gRPC call","withinAMap":true,"defaultValue":"5000","javaDocSiteLink":"","docMapKey":"deadline","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.grpc.clients.\"client-name\".stork.retries","additionalKeys":[],"configDoc":"Number of retries on a gRPC ClientCall","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"retries","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"long","key":"quarkus.grpc.clients.\"client-name\".stork.delay","additionalKeys":[],"configDoc":"Initial delay in seconds on refresh check","withinAMap":true,"defaultValue":"60","javaDocSiteLink":"","docMapKey":"delay","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"long","key":"quarkus.grpc.clients.\"client-name\".stork.period","additionalKeys":[],"configDoc":"Refresh period in seconds","withinAMap":true,"defaultValue":"120","javaDocSiteLink":"","docMapKey":"period","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.grpc.clients.\"client-name\".port","additionalKeys":[],"configDoc":"The gRPC service port.","withinAMap":true,"defaultValue":"9000","javaDocSiteLink":"","docMapKey":"port","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".host","additionalKeys":[],"configDoc":"The host name / IP on which the service is exposed.","withinAMap":true,"defaultValue":"localhost","javaDocSiteLink":"","docMapKey":"host","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.grpc.clients.\"client-name\".ssl.certificate","additionalKeys":[],"configDoc":"The classpath path or file path to a server certificate or certificate chain in PEM format.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"certificate","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.grpc.clients.\"client-name\".ssl.key","additionalKeys":[],"configDoc":"The classpath path or file path to the corresponding certificate private key file in PEM format.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.grpc.clients.\"client-name\".ssl.trust-store","additionalKeys":[],"configDoc":"An optional trust store which holds the certificate information of the certificates to trust The trust store can be either on classpath or in an external file.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".name-resolver","additionalKeys":[],"configDoc":"Use a name resolver. Defaults to dns. If set to \"stork\", host will be treated as SmallRye Stork service name","withinAMap":true,"defaultValue":"dns","javaDocSiteLink":"","docMapKey":"name-resolver","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.grpc.clients.\"client-name\".plain-text","additionalKeys":[],"configDoc":"Whether `plain-text` should be used instead of `TLS`. Enabled by default, except if TLS/SSL is configured. In this case, `plain-text` is disabled.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"plain-text","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.grpc.clients.\"client-name\".keep-alive-time","additionalKeys":[],"configDoc":"The duration after which a keep alive ping is sent.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"keep-alive-time","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.grpc.clients.\"client-name\".flow-control-window","additionalKeys":[],"configDoc":"The flow control window in bytes. Default is 1MiB.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"flow-control-window","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.grpc.clients.\"client-name\".idle-timeout","additionalKeys":[],"configDoc":"The duration without ongoing RPCs before going to idle mode.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"idle-timeout","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.grpc.clients.\"client-name\".keep-alive-timeout","additionalKeys":[],"configDoc":"The amount of time the sender of a keep alive ping waits for an acknowledgement.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"keep-alive-timeout","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.clients.\"client-name\".keep-alive-without-calls","additionalKeys":[],"configDoc":"Whether keep-alive will be performed when there are no outstanding RPC on a connection.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"keep-alive-without-calls","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.grpc.clients.\"client-name\".max-hedged-attempts","additionalKeys":[],"configDoc":"The max number of hedged attempts.","withinAMap":true,"defaultValue":"5","javaDocSiteLink":"","docMapKey":"max-hedged-attempts","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.grpc.clients.\"client-name\".max-retry-attempts","additionalKeys":[],"configDoc":"The max number of retry attempts. Retry must be explicitly enabled.","withinAMap":true,"defaultValue":"5","javaDocSiteLink":"","docMapKey":"max-retry-attempts","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.grpc.clients.\"client-name\".max-trace-events","additionalKeys":[],"configDoc":"The maximum number of channel trace events to keep in the tracer for each channel or sub-channel.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-trace-events","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.grpc.clients.\"client-name\".max-inbound-message-size","additionalKeys":[],"configDoc":"The maximum message size allowed for a single gRPC frame (in bytes). Default is 4 MiB.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-inbound-message-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.grpc.clients.\"client-name\".max-inbound-metadata-size","additionalKeys":[],"configDoc":"The maximum size of metadata allowed to be received (in bytes). Default is 8192B.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-inbound-metadata-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".negotiation-type","additionalKeys":[],"configDoc":"The negotiation type for the HTTP/2 connection. Accepted values are: `TLS`, `PLAINTEXT_UPGRADE`, `PLAINTEXT`","withinAMap":true,"defaultValue":"TLS","javaDocSiteLink":"","docMapKey":"negotiation-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".override-authority","additionalKeys":[],"configDoc":"Overrides the authority used with TLS and HTTP virtual hosting.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"override-authority","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.grpc.clients.\"client-name\".per-rpc-buffer-limit","additionalKeys":[],"configDoc":"The per RPC buffer limit in bytes used for retry.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"per-rpc-buffer-limit","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.clients.\"client-name\".retry","additionalKeys":[],"configDoc":"Whether retry is enabled. Note that retry is disabled by default.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"retry","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.grpc.clients.\"client-name\".retry-buffer-size","additionalKeys":[],"configDoc":"The retry buffer size in bytes.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"retry-buffer-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".user-agent","additionalKeys":[],"configDoc":"Use a custom user-agent.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user-agent","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".load-balancing-policy","additionalKeys":[],"configDoc":"Use a custom load balancing policy. Accepted values are: `pick_first`, `round_robin`, `grpclb`. This value is ignored if name-resolver is set to 'stork'.","withinAMap":true,"defaultValue":"pick_first","javaDocSiteLink":"","docMapKey":"load-balancing-policy","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.clients.\"client-name\".compression","additionalKeys":[],"configDoc":"The compression to use for each call. The accepted values are `gzip` and `identity`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"compression","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.grpc.clients.\"client-name\".deadline","additionalKeys":[],"configDoc":"The deadline used for each call.\n\nThe format uses the standard `java.time.Duration` format. You can also provide duration values starting with a number. In this case, if the value consists only of a number, the converter treats the value as seconds. Otherwise, `PT` is implicitly prepended to the value to obtain a standard `java.time.Duration` format.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"deadline","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"quarkus.grpc.server","optional":false,"withinAMap":false,"sectionDetails":"= Configure the gRPC server","sectionDetailsTitle":"Configure the gRPC server","configPhase":"RUN_TIME","topLevelGrouping":"quarkus.grpc","configGroupType":"io.quarkus.grpc.runtime.config.GrpcServerConfiguration","showSection":true,"configDocItems":[{"configDocKey":{"type":"boolean","key":"quarkus.grpc.server.use-separate-server","additionalKeys":[],"configDoc":"Do we use separate HTTP server to serve gRPC requests. Set this to false if you want to use new Vert.x gRPC support, which uses existing Vert.x HTTP server.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"use-separate-server","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.server.xds.is-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.server.xds.enabled","additionalKeys":[],"configDoc":"Explicitly enable use of XDS.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.server.xds.secure","additionalKeys":[],"configDoc":"Use secure credentials.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"secure","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.server.in-process.is-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.server.in-process.enabled","additionalKeys":[],"configDoc":"Explicitly enable use of in-process.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.in-process.name","additionalKeys":[],"configDoc":"Set in-process name.","withinAMap":false,"defaultValue":"quarkus-grpc","javaDocSiteLink":"","docMapKey":"name","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.grpc.server.port","additionalKeys":[],"configDoc":"The gRPC Server port.","withinAMap":false,"defaultValue":"9000","javaDocSiteLink":"","docMapKey":"port","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.grpc.server.test-port","additionalKeys":[],"configDoc":"The gRPC Server port used for tests.","withinAMap":false,"defaultValue":"9001","javaDocSiteLink":"","docMapKey":"test-port","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.host","additionalKeys":[],"configDoc":"The gRPC server host.","withinAMap":false,"defaultValue":"0.0.0.0","javaDocSiteLink":"","docMapKey":"host","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.grpc.server.handshake-timeout","additionalKeys":[],"configDoc":"The gRPC handshake timeout.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"handshake-timeout","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.grpc.server.max-inbound-message-size","additionalKeys":[],"configDoc":"The max inbound message size in bytes.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-inbound-message-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.grpc.server.max-inbound-metadata-size","additionalKeys":[],"configDoc":"The max inbound metadata size in bytes","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-inbound-metadata-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.grpc.server.ssl.certificate","additionalKeys":[],"configDoc":"The classpath path or file path to a server certificate or certificate chain in PEM format.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"certificate","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.grpc.server.ssl.key","additionalKeys":[],"configDoc":"The classpath path or file path to the corresponding certificate private key file in PEM format.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.grpc.server.ssl.key-store","additionalKeys":[],"configDoc":"An optional key store which holds the certificate information instead of specifying separate files. The key store can be either on classpath or an external file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.ssl.key-store-type","additionalKeys":[],"configDoc":"An optional parameter to specify the type of the key store file. If not given, the type is automatically detected based on the file name.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.ssl.key-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the key store file. If not given, the default (\"password\") is used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.grpc.server.ssl.trust-store","additionalKeys":[],"configDoc":"An optional trust store which holds the certificate information of the certificates to trust\n\nThe trust store can be either on classpath or an external file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.ssl.trust-store-type","additionalKeys":[],"configDoc":"An optional parameter to specify type of the trust store file. If not given, the type is automatically detected based on the file name.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.ssl.trust-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the trust store file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.ssl.cipher-suites","additionalKeys":[],"configDoc":"The cipher suites to use. If none is given, a reasonable default is selected.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cipher-suites","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.ssl.protocols","additionalKeys":[],"configDoc":"Sets the ordered list of enabled SSL/TLS protocols.\n\nIf not set, it defaults to `\"TLSv1.3, TLSv1.2\"`. The following list of protocols are supported: `TLSv1, TLSv1.1, TLSv1.2, TLSv1.3`. To only enable `TLSv1.3`, set the value to `to \"TLSv1.3\"`.\n\nNote that setting an empty list, and enabling SSL/TLS is invalid. You must at least have one protocol.","withinAMap":false,"defaultValue":"TLSv1.3,TLSv1.2","javaDocSiteLink":"","docMapKey":"protocols","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"io.vertx.core.http.ClientAuth","key":"quarkus.grpc.server.ssl.client-auth","additionalKeys":[],"configDoc":"Configures the engine to require/request client authentication. NONE, REQUEST, REQUIRED","withinAMap":false,"defaultValue":"none","javaDocSiteLink":"https://vertx.io/docs/apidocs/io/vertx/core/http/ClientAuth.html","docMapKey":"client-auth","configPhase":"RUN_TIME","acceptedValues":["`none`","`request`","`required`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.server.plain-text","additionalKeys":[],"configDoc":"Disables SSL, and uses plain text instead. If disabled, configure the ssl configuration.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"plain-text","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.server.alpn","additionalKeys":[],"configDoc":"Whether ALPN should be used.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"alpn","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.transport-security.certificate","additionalKeys":[],"configDoc":"The path to the certificate file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"certificate","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.transport-security.key","additionalKeys":[],"configDoc":"The path to the private key file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.grpc.server.enable-reflection-service","additionalKeys":[],"configDoc":"Enables the gRPC Reflection Service. By default, the reflection service is only exposed in `dev` mode. This setting allows overriding this choice and enable the reflection service every time.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enable-reflection-service","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.grpc.server.instances","additionalKeys":[],"configDoc":"Number of gRPC server verticle instances. This is useful for scaling easily across multiple cores. The number should not exceed the amount of event loops.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"instances","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.grpc.server.netty.keep-alive-time","additionalKeys":[],"configDoc":"Sets a custom keep-alive duration. This configures the time before sending a `keepalive` ping when there is no read activity.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"keep-alive-time","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.grpc.server.netty.permit-keep-alive-time","additionalKeys":[],"configDoc":"Sets a custom permit-keep-alive duration. This configures the most aggressive keep-alive time clients are permitted to configure. The server will try to detect clients exceeding this rate and when detected will forcefully close the connection.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"permit-keep-alive-time","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.grpc.server.netty.permit-keep-alive-without-calls","additionalKeys":[],"configDoc":"Sets whether to allow clients to send keep-alive HTTP/2 PINGs even if there are no outstanding RPCs on the connection.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"permit-keep-alive-without-calls","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.grpc.server.compression","additionalKeys":[],"configDoc":"gRPC compression, e.g. \"gzip\"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"compression","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.grpc","enum":false}}],"anchorPrefix":null}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.kubernetes.deployment.KnativeConfig b/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.kubernetes.deployment.KnativeConfig index 725a853afd..a7c6077926 100644 --- a/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.kubernetes.deployment.KnativeConfig +++ b/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.kubernetes.deployment.KnativeConfig @@ -1 +1 @@ -[{"configDocKey":{"type":"string","key":"quarkus.knative.part-of","additionalKeys":[],"configDoc":"The name of the group this component belongs too","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"part-of","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.name","additionalKeys":[],"configDoc":"The name of the application. This value will be used for naming Kubernetes resources like: - Deployment - Service and so on ...","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.version","additionalKeys":[],"configDoc":"The version of the application.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"version","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.namespace","additionalKeys":[],"configDoc":"The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.labels","additionalKeys":[],"configDoc":"Custom labels to add to all resources","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.annotations","additionalKeys":[],"configDoc":"Custom annotations to add to all resources","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.add-build-timestamp","additionalKeys":[],"configDoc":"Whether to add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-build-timestamp","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.working-dir","additionalKeys":[],"configDoc":"Working directory","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.command","additionalKeys":[],"configDoc":"The commands","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.service-account","additionalKeys":[],"configDoc":"The service account","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.knative.ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ServiceType","key":"quarkus.knative.service-type","additionalKeys":[],"configDoc":"The type of service that will be generated for the application","withinAMap":false,"defaultValue":"cluster-ip","javaDocSiteLink":"","docMapKey":"service-type","configPhase":"BUILD_TIME","acceptedValues":["`cluster-ip`","`node-port`","`load-balancer`","`external-name`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.knative.image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy","withinAMap":false,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.knative.image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.startup-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.startup-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.startup-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.startup-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.startup-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.startup-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.startup-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.startup-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.startup-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.startup-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.startup-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.startup-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.startup-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.prometheus.annotations","additionalKeys":[],"configDoc":"When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.prometheus.prefix","additionalKeys":[],"configDoc":"Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml","withinAMap":false,"defaultValue":"prometheus.io","javaDocSiteLink":"","docMapKey":"prefix","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.prometheus.scrape","additionalKeys":[],"configDoc":"Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scrape","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.prometheus.path","additionalKeys":[],"configDoc":"Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.prometheus.port","additionalKeys":[],"configDoc":"Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.prometheus.scheme","additionalKeys":[],"configDoc":"Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.secret-volumes.\"secret-volumes\".secret-name","additionalKeys":[],"configDoc":"The name of the secret to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.secret-volumes.\"secret-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.secret-volumes.\"secret-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.knative.secret-volumes.\"secret-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.secret-volumes.\"secret-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.config-map-volumes.\"config-map-volumes\".config-map-name","additionalKeys":[],"configDoc":"The name of the ConfigMap to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"config-map-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.config-map-volumes.\"config-map-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.config-map-volumes.\"config-map-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.knative.config-map-volumes.\"config-map-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.config-map-volumes.\"config-map-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.empty-dir-volumes","additionalKeys":[],"configDoc":"EmptyDir volumes","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"empty-dir-volumes","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.git-repo-volumes.\"git-repo-volumes\".repository","additionalKeys":[],"configDoc":"Git repository URL.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"repository","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.git-repo-volumes.\"git-repo-volumes\".directory","additionalKeys":[],"configDoc":"The directory of the repository to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"directory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.git-repo-volumes.\"git-repo-volumes\".revision","additionalKeys":[],"configDoc":"The commit hash to use.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revision","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.pvc-volumes.\"pvc-volumes\".claim-name","additionalKeys":[],"configDoc":"The name of the claim to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"claim-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.pvc-volumes.\"pvc-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.pvc-volumes.\"pvc-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".volume-id","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"volume-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".partition","additionalKeys":[],"configDoc":"The partition.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"partition","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".fs-type","additionalKeys":[],"configDoc":"Filesystem type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.azure-file-volumes.\"azure-file-volumes\".share-name","additionalKeys":[],"configDoc":"The share name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"share-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.azure-file-volumes.\"azure-file-volumes\".secret-name","additionalKeys":[],"configDoc":"The secret name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.azure-file-volumes.\"azure-file-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.azure-disk-volumes.\"azure-disk-volumes\".disk-name","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.azure-disk-volumes.\"azure-disk-volumes\".disk-uri","additionalKeys":[],"configDoc":"The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-uri","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.Kind","key":"quarkus.knative.azure-disk-volumes.\"azure-disk-volumes\".kind","additionalKeys":[],"configDoc":"Kind of disk.","withinAMap":true,"defaultValue":"managed","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":["`managed`","`shared`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.CachingMode","key":"quarkus.knative.azure-disk-volumes.\"azure-disk-volumes\".caching-mode","additionalKeys":[],"configDoc":"Disk caching mode.","withinAMap":true,"defaultValue":"read-write","javaDocSiteLink":"","docMapKey":"caching-mode","configPhase":"BUILD_TIME","acceptedValues":["`read-write`","`read-only`","`none`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.knative.azure-disk-volumes.\"azure-disk-volumes\".fs-type","additionalKeys":[],"configDoc":"File system type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.azure-disk-volumes.\"azure-disk-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.container-name","additionalKeys":[],"configDoc":"If set, it will change the name of the container according to the configuration","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.knative.init-containers.\"init-containers\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.init-containers.\"init-containers\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.knative.init-containers.\"init-containers\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.init-containers.\"init-containers\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.init-containers.\"init-containers\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.knative.init-containers.\"init-containers\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.knative.containers.\"containers\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.containers.\"containers\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.knative.containers.\"containers\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.containers.\"containers\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.containers.\"containers\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.containers.\"containers\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.containers.\"containers\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.containers.\"containers\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.containers.\"containers\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.containers.\"containers\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.containers.\"containers\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.containers.\"containers\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.containers.\"containers\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.knative.containers.\"containers\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.host-aliases.\"host-aliases\".ip","additionalKeys":[],"configDoc":"The ip address","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ip","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.host-aliases.\"host-aliases\".hostnames","additionalKeys":[],"configDoc":"The hostnames to resolve to the ip","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"hostnames","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.roles.\"roles\".name","additionalKeys":[],"configDoc":"The name of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.roles.\"roles\".namespace","additionalKeys":[],"configDoc":"The namespace of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.rbac.roles.\"roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the Role resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.roles.\"roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.roles.\"roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.roles.\"roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.roles.\"roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.roles.\"roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-roles.\"cluster-roles\".name","additionalKeys":[],"configDoc":"The name of the cluster role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.rbac.cluster-roles.\"cluster-roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the ClusterRole resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.service-accounts.\"service-accounts\".name","additionalKeys":[],"configDoc":"The name of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.service-accounts.\"service-accounts\".namespace","additionalKeys":[],"configDoc":"The namespace of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.rbac.service-accounts.\"service-accounts\".labels","additionalKeys":[],"configDoc":"Labels of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.knative.rbac.service-accounts.\"service-accounts\".use-as-default","additionalKeys":[],"configDoc":"If true, this service account will be used in the generated Deployment resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"use-as-default","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.role-bindings.\"role-bindings\".name","additionalKeys":[],"configDoc":"Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.rbac.role-bindings.\"role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.role-bindings.\"role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's \"view\" role name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.knative.rbac.role-bindings.\"role-bindings\".cluster-wide","additionalKeys":[],"configDoc":"If the Role sets in the `role-name` property is cluster wide or not.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cluster-wide","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-role-bindings.\"cluster-role-bindings\".name","additionalKeys":[],"configDoc":"Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.rbac.cluster-role-bindings.\"cluster-role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-role-bindings.\"cluster-role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.add-version-to-label-selectors","additionalKeys":[],"configDoc":"If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and Deployment","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-version-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.add-name-to-label-selectors","additionalKeys":[],"configDoc":"If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-name-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.idempotent","additionalKeys":[],"configDoc":"Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"idempotent","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.knative.env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.cluster-local","additionalKeys":[],"configDoc":"Whether this service is cluster-local. Cluster local services are not exposed to the outside world. More information in link:https://knative.dev/docs/serving/services/private-services/[this link].","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"cluster-local","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.min-scale","additionalKeys":[],"configDoc":"This value controls the minimum number of replicas each revision should have. Knative will attempt to never have less than this number of replicas at any point in time.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"min-scale","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.max-scale","additionalKeys":[],"configDoc":"This value controls the maximum number of replicas each revision should have. Knative will attempt to never have more than this number of replicas running, or in the process of being created, at any point in time.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-scale","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.scale-to-zero-enabled","additionalKeys":[],"configDoc":"The scale-to-zero values control whether Knative allows revisions to scale down to zero, or stops at “1”.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"scale-to-zero-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AutoScalerClass","key":"quarkus.knative.revision-auto-scaling.auto-scaler-class","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"auto-scaler-class","configPhase":"BUILD_TIME","acceptedValues":["`kpa`","`hpa`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AutoScalingMetric","key":"quarkus.knative.revision-auto-scaling.metric","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"metric","configPhase":"BUILD_TIME","acceptedValues":["`concurrency`","`rps`","`cpu`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.revision-auto-scaling.target","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"target","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.revision-auto-scaling.container-concurrency","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-concurrency","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.revision-auto-scaling.target-utilization-percentage","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"target-utilization-percentage","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AutoScalerClass","key":"quarkus.knative.global-auto-scaling.auto-scaler-class","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"auto-scaler-class","configPhase":"BUILD_TIME","acceptedValues":["`kpa`","`hpa`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.global-auto-scaling.container-concurrency","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-concurrency","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.global-auto-scaling.target-utilization-percentage","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"target-utilization-percentage","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.global-auto-scaling.requests-per-second","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"requests-per-second","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.revision-name","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revision-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.traffic.\"traffic\".tag","additionalKeys":[],"configDoc":"Tag is optionally used to expose a dedicated url for referencing this target exclusively.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tag","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.traffic.\"traffic\".revision-name","additionalKeys":[],"configDoc":"RevisionName of a specific revision to which to send this portion of traffic.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revision-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.knative.traffic.\"traffic\".latest-revision","additionalKeys":[],"configDoc":"LatestRevision may be optionally provided to indicate that the latest ready Revision of the Configuration should be used for this traffic target. When provided LatestRevision must be true if RevisionName is empty.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"latest-revision","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.knative.traffic.\"traffic\".percent","additionalKeys":[],"configDoc":"Percent indicates that percentage based routing should be used and the value indicates the percent of traffic that is to be routed to this Revision or Configuration. `0` (zero) mean no traffic, `100` means all traffic.","withinAMap":true,"defaultValue":"100","javaDocSiteLink":"","docMapKey":"percent","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.app-secret","additionalKeys":[],"configDoc":"If set, the secret will mounted to the application container and its contents will be used for application configuration.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"app-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.app-config-map","additionalKeys":[],"configDoc":"If set, the config map will be mounted to the application container and its contents will be used for application configuration.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"app-config-map","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.security-context.se-linux-options.level","additionalKeys":[],"configDoc":"The SELinux level label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"level","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.security-context.se-linux-options.role","additionalKeys":[],"configDoc":"The SELinux role label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.security-context.se-linux-options.type","additionalKeys":[],"configDoc":"The SELinux type label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.security-context.se-linux-options.user","additionalKeys":[],"configDoc":"The SELinux user label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.security-context.windows-options.gmsa-credential-spec-name","additionalKeys":[],"configDoc":"The name of the GMSA credential spec to use.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.security-context.windows-options.gmsa-credential-spec","additionalKeys":[],"configDoc":"GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.security-context.windows-options.run-as-user-name","additionalKeys":[],"configDoc":"The UserName in Windows to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.knative.security-context.windows-options.host-process","additionalKeys":[],"configDoc":"HostProcess determines if a container should be run as a 'Host Process' container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-process","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.knative.security-context.run-as-user","additionalKeys":[],"configDoc":"The UID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.knative.security-context.run-as-group","additionalKeys":[],"configDoc":"The GID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.knative.security-context.run-as-non-root","additionalKeys":[],"configDoc":"Indicates that the container must run as a non-root user.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-non-root","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.knative.security-context.supplemental-groups","additionalKeys":[],"configDoc":"A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"supplemental-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.knative.security-context.fs-group","additionalKeys":[],"configDoc":"A special supplemental group that applies to all containers in a pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.security-context.sysctls","additionalKeys":[],"configDoc":"Sysctls hold a list of namespaced sysctls used for the pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sysctls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.SecurityContextConfig.PodFSGroupChangePolicy","key":"quarkus.knative.security-context.fs-group-change-policy","additionalKeys":[],"configDoc":"It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group-change-policy","configPhase":"BUILD_TIME","acceptedValues":["tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.]","tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.deploy","additionalKeys":[],"configDoc":"If set to true, Quarkus will attempt to deploy the application to the target knative cluster","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"deploy","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.spi.DeployStrategy","key":"quarkus.knative.deploy-strategy","additionalKeys":[],"configDoc":"If deploy is enabled, it will follow this strategy to update the resources to the target Knative cluster.","withinAMap":false,"defaultValue":"create-or-update","javaDocSiteLink":"","docMapKey":"deploy-strategy","configPhase":"BUILD_TIME","acceptedValues":["`create-or-update`","`create`","`replace`","`server-side-apply`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":true}}] \ No newline at end of file +[{"configDocKey":{"type":"string","key":"quarkus.knative.get-env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.get-env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.knative.get-env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-target-platform-name","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-target-platform-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-part-of","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-part-of","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-name","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-version","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-version","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-namespace","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.get-labels","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.get-annotations","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.is-add-build-timestamp","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-add-build-timestamp","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.is-add-version-to-label-selectors","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-add-version-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.is-add-name-to-label-selectors","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-add-name-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-working-dir","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-command","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-arguments","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-service-account","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-container-name","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-container-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-ports.\"get-ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-ports.\"get-ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-ports.\"get-ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.knative.get-ports.\"get-ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-ports.\"get-ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-ports.\"get-ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ServiceType","key":"quarkus.knative.get-service-type","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-service-type","configPhase":"BUILD_TIME","acceptedValues":["`cluster-ip`","`node-port`","`load-balancer`","`external-name`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.knative.get-image-pull-policy","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-image-pull-secrets","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-startup-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-startup-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-startup-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-startup-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-startup-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-startup-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-startup-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-startup-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-startup-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-startup-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-startup-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-startup-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-startup-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-prometheus-config.annotations","additionalKeys":[],"configDoc":"When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-prometheus-config.prefix","additionalKeys":[],"configDoc":"Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml","withinAMap":false,"defaultValue":"prometheus.io","javaDocSiteLink":"","docMapKey":"prefix","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-prometheus-config.scrape","additionalKeys":[],"configDoc":"Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scrape","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-prometheus-config.path","additionalKeys":[],"configDoc":"Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-prometheus-config.port","additionalKeys":[],"configDoc":"Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-prometheus-config.scheme","additionalKeys":[],"configDoc":"Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-mounts.\"get-mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-mounts.\"get-mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-mounts.\"get-mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-mounts.\"get-mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-secret-volumes.\"get-secret-volumes\".secret-name","additionalKeys":[],"configDoc":"The name of the secret to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-secret-volumes.\"get-secret-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-secret-volumes.\"get-secret-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.knative.get-secret-volumes.\"get-secret-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-secret-volumes.\"get-secret-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-config-map-volumes.\"get-config-map-volumes\".config-map-name","additionalKeys":[],"configDoc":"The name of the ConfigMap to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"config-map-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-config-map-volumes.\"get-config-map-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-config-map-volumes.\"get-config-map-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.knative.get-config-map-volumes.\"get-config-map-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-config-map-volumes.\"get-config-map-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-empty-dir-volumes","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-empty-dir-volumes","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-git-repo-volumes.\"get-git-repo-volumes\".repository","additionalKeys":[],"configDoc":"Git repository URL.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"repository","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-git-repo-volumes.\"get-git-repo-volumes\".directory","additionalKeys":[],"configDoc":"The directory of the repository to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"directory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-git-repo-volumes.\"get-git-repo-volumes\".revision","additionalKeys":[],"configDoc":"The commit hash to use.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revision","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-pvc-volumes.\"get-pvc-volumes\".claim-name","additionalKeys":[],"configDoc":"The name of the claim to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"claim-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-pvc-volumes.\"get-pvc-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-pvc-volumes.\"get-pvc-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-aws-elastic-block-store-volumes.\"get-aws-elastic-block-store-volumes\".volume-id","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"volume-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-aws-elastic-block-store-volumes.\"get-aws-elastic-block-store-volumes\".partition","additionalKeys":[],"configDoc":"The partition.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"partition","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-aws-elastic-block-store-volumes.\"get-aws-elastic-block-store-volumes\".fs-type","additionalKeys":[],"configDoc":"Filesystem type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-aws-elastic-block-store-volumes.\"get-aws-elastic-block-store-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-azure-file-volumes.\"get-azure-file-volumes\".share-name","additionalKeys":[],"configDoc":"The share name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"share-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-azure-file-volumes.\"get-azure-file-volumes\".secret-name","additionalKeys":[],"configDoc":"The secret name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-azure-file-volumes.\"get-azure-file-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-azure-disk-volumes.\"get-azure-disk-volumes\".disk-name","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-azure-disk-volumes.\"get-azure-disk-volumes\".disk-uri","additionalKeys":[],"configDoc":"The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-uri","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.Kind","key":"quarkus.knative.get-azure-disk-volumes.\"get-azure-disk-volumes\".kind","additionalKeys":[],"configDoc":"Kind of disk.","withinAMap":true,"defaultValue":"managed","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":["`managed`","`shared`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.CachingMode","key":"quarkus.knative.get-azure-disk-volumes.\"get-azure-disk-volumes\".caching-mode","additionalKeys":[],"configDoc":"Disk caching mode.","withinAMap":true,"defaultValue":"read-write","javaDocSiteLink":"","docMapKey":"caching-mode","configPhase":"BUILD_TIME","acceptedValues":["`read-write`","`read-only`","`none`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-azure-disk-volumes.\"get-azure-disk-volumes\".fs-type","additionalKeys":[],"configDoc":"File system type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-azure-disk-volumes.\"get-azure-disk-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".get-env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".get-env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.get-init-containers.\"get-init-containers\".get-env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.knative.get-init-containers.\"get-init-containers\".get-env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".get-env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".get-env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".get-env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".get-target-platform-name","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-target-platform-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-init-containers.\"get-init-containers\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-init-containers.\"get-init-containers\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.knative.get-init-containers.\"get-init-containers\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-init-containers.\"get-init-containers\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-init-containers.\"get-init-containers\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.knative.get-init-containers.\"get-init-containers\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-init-containers.\"get-init-containers\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-init-containers.\"get-init-containers\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-init-containers.\"get-init-containers\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-init-containers.\"get-init-containers\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-init-containers.\"get-init-containers\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-init-containers.\"get-init-containers\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-init-containers.\"get-init-containers\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-init-containers.\"get-init-containers\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-init-containers.\"get-init-containers\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-init-containers.\"get-init-containers\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-init-containers.\"get-init-containers\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-init-containers.\"get-init-containers\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-init-containers.\"get-init-containers\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-init-containers.\"get-init-containers\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-init-containers.\"get-init-containers\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.get-init-containers.\"get-init-containers\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.knative.get-init-containers.\"get-init-containers\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-init-containers.\"get-init-containers\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".get-env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".get-env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.get-sidecars.\"get-sidecars\".get-env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.knative.get-sidecars.\"get-sidecars\".get-env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".get-env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".get-env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".get-env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".get-target-platform-name","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-target-platform-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-sidecars.\"get-sidecars\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-sidecars.\"get-sidecars\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.knative.get-sidecars.\"get-sidecars\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-sidecars.\"get-sidecars\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-sidecars.\"get-sidecars\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.knative.get-sidecars.\"get-sidecars\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-sidecars.\"get-sidecars\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-sidecars.\"get-sidecars\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-sidecars.\"get-sidecars\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-sidecars.\"get-sidecars\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-sidecars.\"get-sidecars\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-sidecars.\"get-sidecars\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-sidecars.\"get-sidecars\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-sidecars.\"get-sidecars\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-sidecars.\"get-sidecars\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-sidecars.\"get-sidecars\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-sidecars.\"get-sidecars\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.get-sidecars.\"get-sidecars\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-sidecars.\"get-sidecars\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.get-sidecars.\"get-sidecars\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.get-sidecars.\"get-sidecars\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.get-sidecars.\"get-sidecars\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.knative.get-sidecars.\"get-sidecars\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-sidecars.\"get-sidecars\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-host-aliases.\"get-host-aliases\".ip","additionalKeys":[],"configDoc":"The ip address","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ip","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-host-aliases.\"get-host-aliases\".hostnames","additionalKeys":[],"configDoc":"The hostnames to resolve to the ip","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"hostnames","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-app-secret","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-app-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-app-config-map","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-app-config-map","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.roles.\"roles\".name","additionalKeys":[],"configDoc":"The name of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.roles.\"roles\".namespace","additionalKeys":[],"configDoc":"The namespace of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.get-rbac-config.roles.\"roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the Role resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.roles.\"roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.roles.\"roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.roles.\"roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.roles.\"roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.roles.\"roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.cluster-roles.\"cluster-roles\".name","additionalKeys":[],"configDoc":"The name of the cluster role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.get-rbac-config.cluster-roles.\"cluster-roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the ClusterRole resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.service-accounts.\"service-accounts\".name","additionalKeys":[],"configDoc":"The name of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.service-accounts.\"service-accounts\".namespace","additionalKeys":[],"configDoc":"The namespace of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.get-rbac-config.service-accounts.\"service-accounts\".labels","additionalKeys":[],"configDoc":"Labels of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.knative.get-rbac-config.service-accounts.\"service-accounts\".use-as-default","additionalKeys":[],"configDoc":"If true, this service account will be used in the generated Deployment resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"use-as-default","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.role-bindings.\"role-bindings\".name","additionalKeys":[],"configDoc":"Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.get-rbac-config.role-bindings.\"role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.role-bindings.\"role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's \"view\" role name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.knative.get-rbac-config.role-bindings.\"role-bindings\".cluster-wide","additionalKeys":[],"configDoc":"If the Role sets in the `role-name` property is cluster wide or not.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cluster-wide","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.role-bindings.\"role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.role-bindings.\"role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.role-bindings.\"role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.role-bindings.\"role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".name","additionalKeys":[],"configDoc":"Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-security-context.se-linux-options.level","additionalKeys":[],"configDoc":"The SELinux level label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"level","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-security-context.se-linux-options.role","additionalKeys":[],"configDoc":"The SELinux role label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-security-context.se-linux-options.type","additionalKeys":[],"configDoc":"The SELinux type label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-security-context.se-linux-options.user","additionalKeys":[],"configDoc":"The SELinux user label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name","additionalKeys":[],"configDoc":"The name of the GMSA credential spec to use.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-security-context.windows-options.gmsa-credential-spec","additionalKeys":[],"configDoc":"GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-security-context.windows-options.run-as-user-name","additionalKeys":[],"configDoc":"The UserName in Windows to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.knative.get-security-context.windows-options.host-process","additionalKeys":[],"configDoc":"HostProcess determines if a container should be run as a 'Host Process' container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-process","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.knative.get-security-context.run-as-user","additionalKeys":[],"configDoc":"The UID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.knative.get-security-context.run-as-group","additionalKeys":[],"configDoc":"The GID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.knative.get-security-context.run-as-non-root","additionalKeys":[],"configDoc":"Indicates that the container must run as a non-root user.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-non-root","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.knative.get-security-context.supplemental-groups","additionalKeys":[],"configDoc":"A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"supplemental-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.knative.get-security-context.fs-group","additionalKeys":[],"configDoc":"A special supplemental group that applies to all containers in a pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.get-security-context.sysctls","additionalKeys":[],"configDoc":"Sysctls hold a list of namespaced sysctls used for the pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sysctls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.SecurityContextConfig.PodFSGroupChangePolicy","key":"quarkus.knative.get-security-context.fs-group-change-policy","additionalKeys":[],"configDoc":"It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group-change-policy","configPhase":"BUILD_TIME","acceptedValues":["tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.]","tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.is-idempotent","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-idempotent","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.part-of","additionalKeys":[],"configDoc":"The name of the group this component belongs too","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"part-of","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.name","additionalKeys":[],"configDoc":"The name of the application. This value will be used for naming Kubernetes resources like: - Deployment - Service and so on ...","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.version","additionalKeys":[],"configDoc":"The version of the application.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"version","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.namespace","additionalKeys":[],"configDoc":"The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.labels","additionalKeys":[],"configDoc":"Custom labels to add to all resources","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.annotations","additionalKeys":[],"configDoc":"Custom annotations to add to all resources","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.add-build-timestamp","additionalKeys":[],"configDoc":"Whether to add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-build-timestamp","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.working-dir","additionalKeys":[],"configDoc":"Working directory","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.command","additionalKeys":[],"configDoc":"The commands","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.service-account","additionalKeys":[],"configDoc":"The service account","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.knative.ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ServiceType","key":"quarkus.knative.service-type","additionalKeys":[],"configDoc":"The type of service that will be generated for the application","withinAMap":false,"defaultValue":"cluster-ip","javaDocSiteLink":"","docMapKey":"service-type","configPhase":"BUILD_TIME","acceptedValues":["`cluster-ip`","`node-port`","`load-balancer`","`external-name`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.knative.image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy","withinAMap":false,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.knative.image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.startup-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.startup-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.startup-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.startup-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.startup-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.startup-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.startup-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.startup-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.startup-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.startup-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.startup-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.startup-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.startup-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.prometheus.annotations","additionalKeys":[],"configDoc":"When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.prometheus.prefix","additionalKeys":[],"configDoc":"Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml","withinAMap":false,"defaultValue":"prometheus.io","javaDocSiteLink":"","docMapKey":"prefix","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.prometheus.scrape","additionalKeys":[],"configDoc":"Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scrape","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.prometheus.path","additionalKeys":[],"configDoc":"Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.prometheus.port","additionalKeys":[],"configDoc":"Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.prometheus.scheme","additionalKeys":[],"configDoc":"Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.secret-volumes.\"secret-volumes\".secret-name","additionalKeys":[],"configDoc":"The name of the secret to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.secret-volumes.\"secret-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.secret-volumes.\"secret-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.knative.secret-volumes.\"secret-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.secret-volumes.\"secret-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.config-map-volumes.\"config-map-volumes\".config-map-name","additionalKeys":[],"configDoc":"The name of the ConfigMap to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"config-map-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.config-map-volumes.\"config-map-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.config-map-volumes.\"config-map-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.knative.config-map-volumes.\"config-map-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.config-map-volumes.\"config-map-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.empty-dir-volumes","additionalKeys":[],"configDoc":"EmptyDir volumes","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"empty-dir-volumes","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.git-repo-volumes.\"git-repo-volumes\".repository","additionalKeys":[],"configDoc":"Git repository URL.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"repository","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.git-repo-volumes.\"git-repo-volumes\".directory","additionalKeys":[],"configDoc":"The directory of the repository to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"directory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.git-repo-volumes.\"git-repo-volumes\".revision","additionalKeys":[],"configDoc":"The commit hash to use.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revision","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.pvc-volumes.\"pvc-volumes\".claim-name","additionalKeys":[],"configDoc":"The name of the claim to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"claim-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.pvc-volumes.\"pvc-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.pvc-volumes.\"pvc-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".volume-id","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"volume-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".partition","additionalKeys":[],"configDoc":"The partition.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"partition","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".fs-type","additionalKeys":[],"configDoc":"Filesystem type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.azure-file-volumes.\"azure-file-volumes\".share-name","additionalKeys":[],"configDoc":"The share name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"share-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.azure-file-volumes.\"azure-file-volumes\".secret-name","additionalKeys":[],"configDoc":"The secret name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.azure-file-volumes.\"azure-file-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.azure-disk-volumes.\"azure-disk-volumes\".disk-name","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.azure-disk-volumes.\"azure-disk-volumes\".disk-uri","additionalKeys":[],"configDoc":"The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-uri","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.Kind","key":"quarkus.knative.azure-disk-volumes.\"azure-disk-volumes\".kind","additionalKeys":[],"configDoc":"Kind of disk.","withinAMap":true,"defaultValue":"managed","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":["`managed`","`shared`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.CachingMode","key":"quarkus.knative.azure-disk-volumes.\"azure-disk-volumes\".caching-mode","additionalKeys":[],"configDoc":"Disk caching mode.","withinAMap":true,"defaultValue":"read-write","javaDocSiteLink":"","docMapKey":"caching-mode","configPhase":"BUILD_TIME","acceptedValues":["`read-write`","`read-only`","`none`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.knative.azure-disk-volumes.\"azure-disk-volumes\".fs-type","additionalKeys":[],"configDoc":"File system type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.azure-disk-volumes.\"azure-disk-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.container-name","additionalKeys":[],"configDoc":"If set, it will change the name of the container according to the configuration","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".get-env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".get-env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.init-containers.\"init-containers\".get-env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.knative.init-containers.\"init-containers\".get-env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".get-env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".get-env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".get-env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".get-target-platform-name","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-target-platform-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.knative.init-containers.\"init-containers\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.init-containers.\"init-containers\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.knative.init-containers.\"init-containers\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.init-containers.\"init-containers\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.init-containers.\"init-containers\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.init-containers.\"init-containers\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.knative.init-containers.\"init-containers\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.init-containers.\"init-containers\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".get-env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".get-env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.containers.\"containers\".get-env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.knative.containers.\"containers\".get-env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".get-env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".get-env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".get-env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".get-target-platform-name","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-target-platform-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.knative.containers.\"containers\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.containers.\"containers\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.knative.containers.\"containers\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.containers.\"containers\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.containers.\"containers\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.containers.\"containers\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.containers.\"containers\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.containers.\"containers\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.containers.\"containers\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.containers.\"containers\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.knative.containers.\"containers\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.containers.\"containers\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.containers.\"containers\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.containers.\"containers\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.knative.containers.\"containers\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.containers.\"containers\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.host-aliases.\"host-aliases\".ip","additionalKeys":[],"configDoc":"The ip address","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ip","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.host-aliases.\"host-aliases\".hostnames","additionalKeys":[],"configDoc":"The hostnames to resolve to the ip","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"hostnames","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.roles.\"roles\".name","additionalKeys":[],"configDoc":"The name of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.roles.\"roles\".namespace","additionalKeys":[],"configDoc":"The namespace of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.rbac.roles.\"roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the Role resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.roles.\"roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.roles.\"roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.roles.\"roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.roles.\"roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.roles.\"roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-roles.\"cluster-roles\".name","additionalKeys":[],"configDoc":"The name of the cluster role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.rbac.cluster-roles.\"cluster-roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the ClusterRole resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.service-accounts.\"service-accounts\".name","additionalKeys":[],"configDoc":"The name of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.service-accounts.\"service-accounts\".namespace","additionalKeys":[],"configDoc":"The namespace of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.rbac.service-accounts.\"service-accounts\".labels","additionalKeys":[],"configDoc":"Labels of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.knative.rbac.service-accounts.\"service-accounts\".use-as-default","additionalKeys":[],"configDoc":"If true, this service account will be used in the generated Deployment resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"use-as-default","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.role-bindings.\"role-bindings\".name","additionalKeys":[],"configDoc":"Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.rbac.role-bindings.\"role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.role-bindings.\"role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's \"view\" role name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.knative.rbac.role-bindings.\"role-bindings\".cluster-wide","additionalKeys":[],"configDoc":"If the Role sets in the `role-name` property is cluster wide or not.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cluster-wide","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-role-bindings.\"cluster-role-bindings\".name","additionalKeys":[],"configDoc":"Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.rbac.cluster-role-bindings.\"cluster-role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-role-bindings.\"cluster-role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.add-version-to-label-selectors","additionalKeys":[],"configDoc":"If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and Deployment","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-version-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.add-name-to-label-selectors","additionalKeys":[],"configDoc":"If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-name-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.idempotent","additionalKeys":[],"configDoc":"Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"idempotent","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.knative.env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.knative.env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.cluster-local","additionalKeys":[],"configDoc":"Whether this service is cluster-local. Cluster local services are not exposed to the outside world. More information in link:https://knative.dev/docs/serving/services/private-services/[this link].","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"cluster-local","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.min-scale","additionalKeys":[],"configDoc":"This value controls the minimum number of replicas each revision should have. Knative will attempt to never have less than this number of replicas at any point in time.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"min-scale","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.max-scale","additionalKeys":[],"configDoc":"This value controls the maximum number of replicas each revision should have. Knative will attempt to never have more than this number of replicas running, or in the process of being created, at any point in time.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-scale","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.scale-to-zero-enabled","additionalKeys":[],"configDoc":"The scale-to-zero values control whether Knative allows revisions to scale down to zero, or stops at “1”.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"scale-to-zero-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AutoScalerClass","key":"quarkus.knative.revision-auto-scaling.auto-scaler-class","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"auto-scaler-class","configPhase":"BUILD_TIME","acceptedValues":["`kpa`","`hpa`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AutoScalingMetric","key":"quarkus.knative.revision-auto-scaling.metric","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"metric","configPhase":"BUILD_TIME","acceptedValues":["`concurrency`","`rps`","`cpu`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.revision-auto-scaling.target","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"target","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.revision-auto-scaling.container-concurrency","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-concurrency","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.revision-auto-scaling.target-utilization-percentage","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"target-utilization-percentage","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AutoScalerClass","key":"quarkus.knative.global-auto-scaling.auto-scaler-class","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"auto-scaler-class","configPhase":"BUILD_TIME","acceptedValues":["`kpa`","`hpa`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.global-auto-scaling.container-concurrency","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-concurrency","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.global-auto-scaling.target-utilization-percentage","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"target-utilization-percentage","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.knative.global-auto-scaling.requests-per-second","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"requests-per-second","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.revision-name","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revision-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.traffic.\"traffic\".tag","additionalKeys":[],"configDoc":"Tag is optionally used to expose a dedicated url for referencing this target exclusively.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tag","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.traffic.\"traffic\".revision-name","additionalKeys":[],"configDoc":"RevisionName of a specific revision to which to send this portion of traffic.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revision-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.knative.traffic.\"traffic\".latest-revision","additionalKeys":[],"configDoc":"LatestRevision may be optionally provided to indicate that the latest ready Revision of the Configuration should be used for this traffic target. When provided LatestRevision must be true if RevisionName is empty.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"latest-revision","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.knative.traffic.\"traffic\".percent","additionalKeys":[],"configDoc":"Percent indicates that percentage based routing should be used and the value indicates the percent of traffic that is to be routed to this Revision or Configuration. `0` (zero) mean no traffic, `100` means all traffic.","withinAMap":true,"defaultValue":"100","javaDocSiteLink":"","docMapKey":"percent","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.app-secret","additionalKeys":[],"configDoc":"If set, the secret will mounted to the application container and its contents will be used for application configuration.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"app-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.app-config-map","additionalKeys":[],"configDoc":"If set, the config map will be mounted to the application container and its contents will be used for application configuration.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"app-config-map","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.security-context.se-linux-options.level","additionalKeys":[],"configDoc":"The SELinux level label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"level","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.security-context.se-linux-options.role","additionalKeys":[],"configDoc":"The SELinux role label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.security-context.se-linux-options.type","additionalKeys":[],"configDoc":"The SELinux type label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.security-context.se-linux-options.user","additionalKeys":[],"configDoc":"The SELinux user label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.security-context.windows-options.gmsa-credential-spec-name","additionalKeys":[],"configDoc":"The name of the GMSA credential spec to use.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.security-context.windows-options.gmsa-credential-spec","additionalKeys":[],"configDoc":"GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.security-context.windows-options.run-as-user-name","additionalKeys":[],"configDoc":"The UserName in Windows to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.knative.security-context.windows-options.host-process","additionalKeys":[],"configDoc":"HostProcess determines if a container should be run as a 'Host Process' container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-process","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.knative.security-context.run-as-user","additionalKeys":[],"configDoc":"The UID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.knative.security-context.run-as-group","additionalKeys":[],"configDoc":"The GID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.knative.security-context.run-as-non-root","additionalKeys":[],"configDoc":"Indicates that the container must run as a non-root user.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-non-root","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.knative.security-context.supplemental-groups","additionalKeys":[],"configDoc":"A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"supplemental-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.knative.security-context.fs-group","additionalKeys":[],"configDoc":"A special supplemental group that applies to all containers in a pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.knative.security-context.sysctls","additionalKeys":[],"configDoc":"Sysctls hold a list of namespaced sysctls used for the pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sysctls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.SecurityContextConfig.PodFSGroupChangePolicy","key":"quarkus.knative.security-context.fs-group-change-policy","additionalKeys":[],"configDoc":"It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group-change-policy","configPhase":"BUILD_TIME","acceptedValues":["tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.]","tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.knative","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.knative.deploy","additionalKeys":[],"configDoc":"If set to true, Quarkus will attempt to deploy the application to the target knative cluster","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"deploy","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.spi.DeployStrategy","key":"quarkus.knative.deploy-strategy","additionalKeys":[],"configDoc":"If deploy is enabled, it will follow this strategy to update the resources to the target Knative cluster.","withinAMap":false,"defaultValue":"create-or-update","javaDocSiteLink":"","docMapKey":"deploy-strategy","configPhase":"BUILD_TIME","acceptedValues":["`create-or-update`","`create`","`replace`","`server-side-apply`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.knative","enum":true}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.kubernetes.deployment.KubernetesConfig b/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.kubernetes.deployment.KubernetesConfig index 03524eb62f..f428d2b4dd 100644 --- a/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.kubernetes.deployment.KubernetesConfig +++ b/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.kubernetes.deployment.KubernetesConfig @@ -1 +1 @@ -[{"configDocKey":{"type":"string","key":"quarkus.kubernetes.part-of","additionalKeys":[],"configDoc":"The name of the group this component belongs too","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"part-of","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.name","additionalKeys":[],"configDoc":"The name of the application. This value will be used for naming Kubernetes resources like: - Deployment - Service and so on ...","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.version","additionalKeys":[],"configDoc":"The version of the application.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"version","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.KubernetesConfig.DeploymentResourceKind","key":"quarkus.kubernetes.deployment-kind","additionalKeys":[],"configDoc":"The kind of the deployment resource to use. Supported values are 'StatefulSet', 'Job', 'CronJob' and 'Deployment' defaulting to the latter.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"deployment-kind","configPhase":"BUILD_TIME","acceptedValues":["`deployment`","`stateful-set`","`job`","`cron-job`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.namespace","additionalKeys":[],"configDoc":"The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.labels","additionalKeys":[],"configDoc":"Custom labels to add to all resources","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.annotations","additionalKeys":[],"configDoc":"Custom annotations to add to all resources","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.add-build-timestamp","additionalKeys":[],"configDoc":"Whether to add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-build-timestamp","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.working-dir","additionalKeys":[],"configDoc":"Working directory","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.command","additionalKeys":[],"configDoc":"The commands","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.service-account","additionalKeys":[],"configDoc":"The service account","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.kubernetes.ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.replicas","additionalKeys":[],"configDoc":"The number of desired pods","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"replicas","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.config.DeploymentStrategy","key":"quarkus.kubernetes.strategy","additionalKeys":[],"configDoc":"Specifies the deployment strategy.","withinAMap":false,"defaultValue":"none","javaDocSiteLink":"","docMapKey":"strategy","configPhase":"BUILD_TIME","acceptedValues":["`none`","`recreate`","`rolling-update`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rolling-update.max-unavailable","additionalKeys":[],"configDoc":"Specifies the maximum number of Pods that can be unavailable during the update process.","withinAMap":false,"defaultValue":"25%","javaDocSiteLink":"","docMapKey":"max-unavailable","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rolling-update.max-surge","additionalKeys":[],"configDoc":"Specifies the maximum number of Pods that can be created over the desired number of Pods.","withinAMap":false,"defaultValue":"25%","javaDocSiteLink":"","docMapKey":"max-surge","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ServiceType","key":"quarkus.kubernetes.service-type","additionalKeys":[],"configDoc":"The type of service that will be generated for the application","withinAMap":false,"defaultValue":"cluster-ip","javaDocSiteLink":"","docMapKey":"service-type","configPhase":"BUILD_TIME","acceptedValues":["`cluster-ip`","`node-port`","`load-balancer`","`external-name`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.node-port","additionalKeys":[],"configDoc":"The nodePort to set when serviceType is set to node-port.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.kubernetes.image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy","withinAMap":false,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.startup-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.startup-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.startup-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.startup-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.startup-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.startup-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.startup-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.startup-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.startup-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.startup-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.startup-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.startup-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.startup-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.prometheus.annotations","additionalKeys":[],"configDoc":"When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.prometheus.prefix","additionalKeys":[],"configDoc":"Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml","withinAMap":false,"defaultValue":"prometheus.io","javaDocSiteLink":"","docMapKey":"prefix","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.prometheus.scrape","additionalKeys":[],"configDoc":"Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scrape","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.prometheus.path","additionalKeys":[],"configDoc":"Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.prometheus.port","additionalKeys":[],"configDoc":"Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.prometheus.scheme","additionalKeys":[],"configDoc":"Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.secret-volumes.\"secret-volumes\".secret-name","additionalKeys":[],"configDoc":"The name of the secret to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.secret-volumes.\"secret-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.secret-volumes.\"secret-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.kubernetes.secret-volumes.\"secret-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.secret-volumes.\"secret-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.config-map-volumes.\"config-map-volumes\".config-map-name","additionalKeys":[],"configDoc":"The name of the ConfigMap to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"config-map-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.config-map-volumes.\"config-map-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.config-map-volumes.\"config-map-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.kubernetes.config-map-volumes.\"config-map-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.config-map-volumes.\"config-map-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.empty-dir-volumes","additionalKeys":[],"configDoc":"EmptyDir volumes","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"empty-dir-volumes","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.git-repo-volumes.\"git-repo-volumes\".repository","additionalKeys":[],"configDoc":"Git repository URL.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"repository","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.git-repo-volumes.\"git-repo-volumes\".directory","additionalKeys":[],"configDoc":"The directory of the repository to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"directory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.git-repo-volumes.\"git-repo-volumes\".revision","additionalKeys":[],"configDoc":"The commit hash to use.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revision","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.pvc-volumes.\"pvc-volumes\".claim-name","additionalKeys":[],"configDoc":"The name of the claim to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"claim-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.pvc-volumes.\"pvc-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.pvc-volumes.\"pvc-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".volume-id","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"volume-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".partition","additionalKeys":[],"configDoc":"The partition.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"partition","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".fs-type","additionalKeys":[],"configDoc":"Filesystem type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.azure-file-volumes.\"azure-file-volumes\".share-name","additionalKeys":[],"configDoc":"The share name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"share-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.azure-file-volumes.\"azure-file-volumes\".secret-name","additionalKeys":[],"configDoc":"The secret name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.azure-file-volumes.\"azure-file-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.azure-disk-volumes.\"azure-disk-volumes\".disk-name","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.azure-disk-volumes.\"azure-disk-volumes\".disk-uri","additionalKeys":[],"configDoc":"The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-uri","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.Kind","key":"quarkus.kubernetes.azure-disk-volumes.\"azure-disk-volumes\".kind","additionalKeys":[],"configDoc":"Kind of disk.","withinAMap":true,"defaultValue":"managed","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":["`managed`","`shared`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.CachingMode","key":"quarkus.kubernetes.azure-disk-volumes.\"azure-disk-volumes\".caching-mode","additionalKeys":[],"configDoc":"Disk caching mode.","withinAMap":true,"defaultValue":"read-write","javaDocSiteLink":"","docMapKey":"caching-mode","configPhase":"BUILD_TIME","acceptedValues":["`read-write`","`read-only`","`none`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.azure-disk-volumes.\"azure-disk-volumes\".fs-type","additionalKeys":[],"configDoc":"File system type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.azure-disk-volumes.\"azure-disk-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.kubernetes.init-containers.\"init-containers\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.init-containers.\"init-containers\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.kubernetes.init-containers.\"init-containers\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.init-containers.\"init-containers\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.init-containers.\"init-containers\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.kubernetes.init-containers.\"init-containers\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.kubernetes.sidecars.\"sidecars\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.sidecars.\"sidecars\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.kubernetes.sidecars.\"sidecars\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.sidecars.\"sidecars\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.sidecars.\"sidecars\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.kubernetes.sidecars.\"sidecars\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.deployment-target","additionalKeys":[],"configDoc":"The target deployment platform. Defaults to kubernetes. Can be kubernetes, openshift, knative, minikube etc., or any combination of the above as comma separated list.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"deployment-target","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.hostaliases.\"host-aliases\".ip","additionalKeys":[],"configDoc":"The ip address","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ip","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.hostaliases.\"host-aliases\".hostnames","additionalKeys":[],"configDoc":"The hostnames to resolve to the ip","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"hostnames","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.roles.\"roles\".name","additionalKeys":[],"configDoc":"The name of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.roles.\"roles\".namespace","additionalKeys":[],"configDoc":"The namespace of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.rbac.roles.\"roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the Role resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.roles.\"roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.roles.\"roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.roles.\"roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.roles.\"roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.roles.\"roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-roles.\"cluster-roles\".name","additionalKeys":[],"configDoc":"The name of the cluster role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.rbac.cluster-roles.\"cluster-roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the ClusterRole resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.service-accounts.\"service-accounts\".name","additionalKeys":[],"configDoc":"The name of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.service-accounts.\"service-accounts\".namespace","additionalKeys":[],"configDoc":"The namespace of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.rbac.service-accounts.\"service-accounts\".labels","additionalKeys":[],"configDoc":"Labels of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.kubernetes.rbac.service-accounts.\"service-accounts\".use-as-default","additionalKeys":[],"configDoc":"If true, this service account will be used in the generated Deployment resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"use-as-default","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.role-bindings.\"role-bindings\".name","additionalKeys":[],"configDoc":"Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.rbac.role-bindings.\"role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.role-bindings.\"role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's \"view\" role name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.kubernetes.rbac.role-bindings.\"role-bindings\".cluster-wide","additionalKeys":[],"configDoc":"If the Role sets in the `role-name` property is cluster wide or not.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cluster-wide","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-role-bindings.\"cluster-role-bindings\".name","additionalKeys":[],"configDoc":"Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.rbac.cluster-role-bindings.\"cluster-role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-role-bindings.\"cluster-role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.ingress.expose","additionalKeys":[],"configDoc":"If true, the service will be exposed","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"expose","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.target-port","additionalKeys":[],"configDoc":"The default target named port. If not provided, it will be deducted from the Service resource ports. Options are: \"http\" and \"https\".","withinAMap":false,"defaultValue":"http","javaDocSiteLink":"","docMapKey":"target-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.ingress-class-name","additionalKeys":[],"configDoc":"The class of the Ingress. If the ingressClassName is omitted, a default Ingress class is used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ingress-class-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.ingress.annotations","additionalKeys":[],"configDoc":"Custom annotations to add to exposition (route or ingress) resources","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.ingress.tls.\"tls\".enabled","additionalKeys":[],"configDoc":"If true, it will use the TLS configuration in the generated Ingress resource.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.tls.\"tls\".hosts","additionalKeys":[],"configDoc":"The list of hosts to be included in the TLS certificate. By default, it will use the application host.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"hosts","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.rules.\"rules\".host","additionalKeys":[],"configDoc":"The host under which the rule is going to be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.rules.\"rules\".path","additionalKeys":[],"configDoc":"The path under which the rule is going to be used. Default is \"/\".","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.rules.\"rules\".path-type","additionalKeys":[],"configDoc":"The path type strategy to use by the Ingress rule. Default is \"Prefix\".","withinAMap":true,"defaultValue":"Prefix","javaDocSiteLink":"","docMapKey":"path-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.rules.\"rules\".service-name","additionalKeys":[],"configDoc":"The service name to be used by this Ingress rule. Default is the generated service name of the application.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.rules.\"rules\".service-port-name","additionalKeys":[],"configDoc":"The service port name to be used by this Ingress rule. Default is the port name of the generated service of the application.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.ingress.rules.\"rules\".service-port-number","additionalKeys":[],"configDoc":"The service port number to be used by this Ingress rule. This is only used when the servicePortName is not set.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-port-number","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.job.parallelism","additionalKeys":[],"configDoc":"Specifies the maximum desired number of pods the job should run at any given time.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"parallelism","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.job.completions","additionalKeys":[],"configDoc":"Specifies the desired number of successfully finished pods the job should be run with.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"completions","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.JobCompletionMode","key":"quarkus.kubernetes.job.completion-mode","additionalKeys":[],"configDoc":"CompletionMode specifies how Pod completions are tracked.","withinAMap":false,"defaultValue":"non-indexed","javaDocSiteLink":"","docMapKey":"completion-mode","configPhase":"BUILD_TIME","acceptedValues":["`non-indexed`","`indexed`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.job.backoff-limit","additionalKeys":[],"configDoc":"Specifies the number of retries before marking this job failed.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"backoff-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.job.active-deadline-seconds","additionalKeys":[],"configDoc":"Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"active-deadline-seconds","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.job.ttl-seconds-after-finished","additionalKeys":[],"configDoc":"Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ttl-seconds-after-finished","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.job.suspend","additionalKeys":[],"configDoc":"Suspend specifies whether the Job controller should create Pods or not.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"suspend","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.JobRestartPolicy","key":"quarkus.kubernetes.job.restart-policy","additionalKeys":[],"configDoc":"Restart policy when the job container fails.","withinAMap":false,"defaultValue":"on-failure","javaDocSiteLink":"","docMapKey":"restart-policy","configPhase":"BUILD_TIME","acceptedValues":["`on-failure`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.cron-job.schedule","additionalKeys":[],"configDoc":"The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"schedule","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.CronJobConcurrencyPolicy","key":"quarkus.kubernetes.cron-job.concurrency-policy","additionalKeys":[],"configDoc":"ConcurrencyPolicy describes how the job will be handled.","withinAMap":false,"defaultValue":"allow","javaDocSiteLink":"","docMapKey":"concurrency-policy","configPhase":"BUILD_TIME","acceptedValues":["`allow`","`forbid`","`replace`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.cron-job.starting-deadline-seconds","additionalKeys":[],"configDoc":"Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"starting-deadline-seconds","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.cron-job.failed-jobs-history-limit","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"failed-jobs-history-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.cron-job.successful-jobs-history-limit","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"successful-jobs-history-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.cron-job.parallelism","additionalKeys":[],"configDoc":"Specifies the maximum desired number of pods the job should run at any given time.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"parallelism","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.cron-job.completions","additionalKeys":[],"configDoc":"Specifies the desired number of successfully finished pods the job should be run with.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"completions","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.JobCompletionMode","key":"quarkus.kubernetes.cron-job.completion-mode","additionalKeys":[],"configDoc":"CompletionMode specifies how Pod completions are tracked.","withinAMap":false,"defaultValue":"non-indexed","javaDocSiteLink":"","docMapKey":"completion-mode","configPhase":"BUILD_TIME","acceptedValues":["`non-indexed`","`indexed`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.cron-job.backoff-limit","additionalKeys":[],"configDoc":"Specifies the number of retries before marking this job failed.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"backoff-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.cron-job.active-deadline-seconds","additionalKeys":[],"configDoc":"Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"active-deadline-seconds","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.cron-job.ttl-seconds-after-finished","additionalKeys":[],"configDoc":"Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ttl-seconds-after-finished","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.cron-job.suspend","additionalKeys":[],"configDoc":"Suspend specifies whether the Job controller should create Pods or not.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"suspend","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.JobRestartPolicy","key":"quarkus.kubernetes.cron-job.restart-policy","additionalKeys":[],"configDoc":"Restart policy when the job container fails.","withinAMap":false,"defaultValue":"on-failure","javaDocSiteLink":"","docMapKey":"restart-policy","configPhase":"BUILD_TIME","acceptedValues":["`on-failure`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.add-version-to-label-selectors","additionalKeys":[],"configDoc":"If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and Deployment","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-version-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.add-name-to-label-selectors","additionalKeys":[],"configDoc":"If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-name-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.deploy","additionalKeys":[],"configDoc":"If set to true, Quarkus will attempt to deploy the application to the target Kubernetes cluster","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"deploy","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.spi.DeployStrategy","key":"quarkus.kubernetes.deploy-strategy","additionalKeys":[],"configDoc":"If deploy is enabled, it will follow this strategy to update the resources to the target Kubernetes cluster.","withinAMap":false,"defaultValue":"create-or-update","javaDocSiteLink":"","docMapKey":"deploy-strategy","configPhase":"BUILD_TIME","acceptedValues":["`create-or-update`","`create`","`replace`","`server-side-apply`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.app-secret","additionalKeys":[],"configDoc":"If set, the secret will mounted to the application container and its contents will be used for application configuration.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"app-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.app-config-map","additionalKeys":[],"configDoc":"If set, the config map will be mounted to the application container and its contents will be used for application configuration.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"app-config-map","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.security-context.se-linux-options.level","additionalKeys":[],"configDoc":"The SELinux level label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"level","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.security-context.se-linux-options.role","additionalKeys":[],"configDoc":"The SELinux role label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.security-context.se-linux-options.type","additionalKeys":[],"configDoc":"The SELinux type label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.security-context.se-linux-options.user","additionalKeys":[],"configDoc":"The SELinux user label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name","additionalKeys":[],"configDoc":"The name of the GMSA credential spec to use.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec","additionalKeys":[],"configDoc":"GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.security-context.windows-options.run-as-user-name","additionalKeys":[],"configDoc":"The UserName in Windows to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.kubernetes.security-context.windows-options.host-process","additionalKeys":[],"configDoc":"HostProcess determines if a container should be run as a 'Host Process' container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-process","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.security-context.run-as-user","additionalKeys":[],"configDoc":"The UID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.security-context.run-as-group","additionalKeys":[],"configDoc":"The GID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.kubernetes.security-context.run-as-non-root","additionalKeys":[],"configDoc":"Indicates that the container must run as a non-root user.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-non-root","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.security-context.supplemental-groups","additionalKeys":[],"configDoc":"A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"supplemental-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.security-context.fs-group","additionalKeys":[],"configDoc":"A special supplemental group that applies to all containers in a pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.security-context.sysctls","additionalKeys":[],"configDoc":"Sysctls hold a list of namespaced sysctls used for the pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sysctls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.SecurityContextConfig.PodFSGroupChangePolicy","key":"quarkus.kubernetes.security-context.fs-group-change-policy","additionalKeys":[],"configDoc":"It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group-change-policy","configPhase":"BUILD_TIME","acceptedValues":["tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.]","tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.container-name","additionalKeys":[],"configDoc":"If set, it will change the name of the container according to the configuration","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.remote-debug.enabled","additionalKeys":[],"configDoc":"If true, the debug mode in pods will be enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.remote-debug.transport","additionalKeys":[],"configDoc":"The transport to use.","withinAMap":false,"defaultValue":"dt_socket","javaDocSiteLink":"","docMapKey":"transport","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.remote-debug.suspend","additionalKeys":[],"configDoc":"If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection.","withinAMap":false,"defaultValue":"n","javaDocSiteLink":"","docMapKey":"suspend","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.remote-debug.address-port","additionalKeys":[],"configDoc":"It specifies the address at which the debug socket will listen.","withinAMap":false,"defaultValue":"5005","javaDocSiteLink":"","docMapKey":"address-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.init-tasks.\"init-tasks\".enabled","additionalKeys":[],"configDoc":"If true, the init task will be generated. Otherwise, the init task resource generation will be skipped.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-tasks.\"init-tasks\".image","additionalKeys":[],"configDoc":"The init task image to use by the init-container.","withinAMap":true,"defaultValue":"groundnuty/k8s-wait-for:no-root-v1.7","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.idempotent","additionalKeys":[],"configDoc":"Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"idempotent","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.output-directory","additionalKeys":[],"configDoc":"Optionally set directory generated kubernetes resources will be written to. Default is `target/kubernetes`.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"output-directory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.kubernetes.env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.get-env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.kubernetes.get-env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-target-platform-name","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-target-platform-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-part-of","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-part-of","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-name","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-version","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-version","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-namespace","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.get-labels","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.get-annotations","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.is-add-build-timestamp","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-add-build-timestamp","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.is-add-version-to-label-selectors","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-add-version-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.is-add-name-to-label-selectors","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-add-name-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-working-dir","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-command","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-arguments","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-service-account","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-container-name","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-container-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-ports.\"get-ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-ports.\"get-ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-ports.\"get-ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.kubernetes.get-ports.\"get-ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-ports.\"get-ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-ports.\"get-ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ServiceType","key":"quarkus.kubernetes.get-service-type","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-service-type","configPhase":"BUILD_TIME","acceptedValues":["`cluster-ip`","`node-port`","`load-balancer`","`external-name`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.kubernetes.get-image-pull-policy","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-image-pull-secrets","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-startup-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-startup-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-startup-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-startup-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-startup-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-startup-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-startup-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-startup-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-startup-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-startup-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-startup-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-startup-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-startup-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-prometheus-config.annotations","additionalKeys":[],"configDoc":"When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-prometheus-config.prefix","additionalKeys":[],"configDoc":"Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml","withinAMap":false,"defaultValue":"prometheus.io","javaDocSiteLink":"","docMapKey":"prefix","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-prometheus-config.scrape","additionalKeys":[],"configDoc":"Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scrape","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-prometheus-config.path","additionalKeys":[],"configDoc":"Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-prometheus-config.port","additionalKeys":[],"configDoc":"Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-prometheus-config.scheme","additionalKeys":[],"configDoc":"Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-mounts.\"get-mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-mounts.\"get-mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-mounts.\"get-mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-mounts.\"get-mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-secret-volumes.\"get-secret-volumes\".secret-name","additionalKeys":[],"configDoc":"The name of the secret to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-secret-volumes.\"get-secret-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-secret-volumes.\"get-secret-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.kubernetes.get-secret-volumes.\"get-secret-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-secret-volumes.\"get-secret-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-config-map-volumes.\"get-config-map-volumes\".config-map-name","additionalKeys":[],"configDoc":"The name of the ConfigMap to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"config-map-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-config-map-volumes.\"get-config-map-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-config-map-volumes.\"get-config-map-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.kubernetes.get-config-map-volumes.\"get-config-map-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-config-map-volumes.\"get-config-map-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-empty-dir-volumes","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-empty-dir-volumes","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-git-repo-volumes.\"get-git-repo-volumes\".repository","additionalKeys":[],"configDoc":"Git repository URL.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"repository","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-git-repo-volumes.\"get-git-repo-volumes\".directory","additionalKeys":[],"configDoc":"The directory of the repository to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"directory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-git-repo-volumes.\"get-git-repo-volumes\".revision","additionalKeys":[],"configDoc":"The commit hash to use.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revision","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-pvc-volumes.\"get-pvc-volumes\".claim-name","additionalKeys":[],"configDoc":"The name of the claim to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"claim-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-pvc-volumes.\"get-pvc-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-pvc-volumes.\"get-pvc-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-aws-elastic-block-store-volumes.\"get-aws-elastic-block-store-volumes\".volume-id","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"volume-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-aws-elastic-block-store-volumes.\"get-aws-elastic-block-store-volumes\".partition","additionalKeys":[],"configDoc":"The partition.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"partition","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-aws-elastic-block-store-volumes.\"get-aws-elastic-block-store-volumes\".fs-type","additionalKeys":[],"configDoc":"Filesystem type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-aws-elastic-block-store-volumes.\"get-aws-elastic-block-store-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-azure-file-volumes.\"get-azure-file-volumes\".share-name","additionalKeys":[],"configDoc":"The share name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"share-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-azure-file-volumes.\"get-azure-file-volumes\".secret-name","additionalKeys":[],"configDoc":"The secret name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-azure-file-volumes.\"get-azure-file-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-azure-disk-volumes.\"get-azure-disk-volumes\".disk-name","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-azure-disk-volumes.\"get-azure-disk-volumes\".disk-uri","additionalKeys":[],"configDoc":"The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-uri","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.Kind","key":"quarkus.kubernetes.get-azure-disk-volumes.\"get-azure-disk-volumes\".kind","additionalKeys":[],"configDoc":"Kind of disk.","withinAMap":true,"defaultValue":"managed","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":["`managed`","`shared`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.CachingMode","key":"quarkus.kubernetes.get-azure-disk-volumes.\"get-azure-disk-volumes\".caching-mode","additionalKeys":[],"configDoc":"Disk caching mode.","withinAMap":true,"defaultValue":"read-write","javaDocSiteLink":"","docMapKey":"caching-mode","configPhase":"BUILD_TIME","acceptedValues":["`read-write`","`read-only`","`none`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-azure-disk-volumes.\"get-azure-disk-volumes\".fs-type","additionalKeys":[],"configDoc":"File system type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-azure-disk-volumes.\"get-azure-disk-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".get-env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".get-env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".get-env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".get-env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".get-env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".get-env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".get-env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".get-target-platform-name","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-target-platform-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-init-containers.\"get-init-containers\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".get-env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".get-env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".get-env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".get-env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".get-env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".get-env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".get-env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".get-target-platform-name","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-target-platform-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-sidecars.\"get-sidecars\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-host-aliases.\"get-host-aliases\".ip","additionalKeys":[],"configDoc":"The ip address","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ip","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-host-aliases.\"get-host-aliases\".hostnames","additionalKeys":[],"configDoc":"The hostnames to resolve to the ip","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"hostnames","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-app-secret","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-app-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-app-config-map","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-app-config-map","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.roles.\"roles\".name","additionalKeys":[],"configDoc":"The name of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.roles.\"roles\".namespace","additionalKeys":[],"configDoc":"The namespace of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.get-rbac-config.roles.\"roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the Role resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.roles.\"roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.roles.\"roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.roles.\"roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.roles.\"roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.roles.\"roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.cluster-roles.\"cluster-roles\".name","additionalKeys":[],"configDoc":"The name of the cluster role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.get-rbac-config.cluster-roles.\"cluster-roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the ClusterRole resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.service-accounts.\"service-accounts\".name","additionalKeys":[],"configDoc":"The name of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.service-accounts.\"service-accounts\".namespace","additionalKeys":[],"configDoc":"The namespace of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.get-rbac-config.service-accounts.\"service-accounts\".labels","additionalKeys":[],"configDoc":"Labels of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.kubernetes.get-rbac-config.service-accounts.\"service-accounts\".use-as-default","additionalKeys":[],"configDoc":"If true, this service account will be used in the generated Deployment resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"use-as-default","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.role-bindings.\"role-bindings\".name","additionalKeys":[],"configDoc":"Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.get-rbac-config.role-bindings.\"role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.role-bindings.\"role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's \"view\" role name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.kubernetes.get-rbac-config.role-bindings.\"role-bindings\".cluster-wide","additionalKeys":[],"configDoc":"If the Role sets in the `role-name` property is cluster wide or not.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cluster-wide","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.role-bindings.\"role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.role-bindings.\"role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.role-bindings.\"role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.role-bindings.\"role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".name","additionalKeys":[],"configDoc":"Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-security-context.se-linux-options.level","additionalKeys":[],"configDoc":"The SELinux level label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"level","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-security-context.se-linux-options.role","additionalKeys":[],"configDoc":"The SELinux role label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-security-context.se-linux-options.type","additionalKeys":[],"configDoc":"The SELinux type label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-security-context.se-linux-options.user","additionalKeys":[],"configDoc":"The SELinux user label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name","additionalKeys":[],"configDoc":"The name of the GMSA credential spec to use.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec","additionalKeys":[],"configDoc":"GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-security-context.windows-options.run-as-user-name","additionalKeys":[],"configDoc":"The UserName in Windows to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.kubernetes.get-security-context.windows-options.host-process","additionalKeys":[],"configDoc":"HostProcess determines if a container should be run as a 'Host Process' container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-process","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.get-security-context.run-as-user","additionalKeys":[],"configDoc":"The UID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.get-security-context.run-as-group","additionalKeys":[],"configDoc":"The GID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.kubernetes.get-security-context.run-as-non-root","additionalKeys":[],"configDoc":"Indicates that the container must run as a non-root user.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-non-root","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.get-security-context.supplemental-groups","additionalKeys":[],"configDoc":"A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"supplemental-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.get-security-context.fs-group","additionalKeys":[],"configDoc":"A special supplemental group that applies to all containers in a pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.get-security-context.sysctls","additionalKeys":[],"configDoc":"Sysctls hold a list of namespaced sysctls used for the pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sysctls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.SecurityContextConfig.PodFSGroupChangePolicy","key":"quarkus.kubernetes.get-security-context.fs-group-change-policy","additionalKeys":[],"configDoc":"It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group-change-policy","configPhase":"BUILD_TIME","acceptedValues":["tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.]","tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.is-idempotent","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-idempotent","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.part-of","additionalKeys":[],"configDoc":"The name of the group this component belongs too","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"part-of","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.name","additionalKeys":[],"configDoc":"The name of the application. This value will be used for naming Kubernetes resources like: - Deployment - Service and so on ...","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.version","additionalKeys":[],"configDoc":"The version of the application.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"version","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.KubernetesConfig.DeploymentResourceKind","key":"quarkus.kubernetes.deployment-kind","additionalKeys":[],"configDoc":"The kind of the deployment resource to use. Supported values are 'StatefulSet', 'Job', 'CronJob' and 'Deployment' defaulting to the latter.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"deployment-kind","configPhase":"BUILD_TIME","acceptedValues":["`deployment`","`stateful-set`","`job`","`cron-job`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.namespace","additionalKeys":[],"configDoc":"The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.labels","additionalKeys":[],"configDoc":"Custom labels to add to all resources","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.annotations","additionalKeys":[],"configDoc":"Custom annotations to add to all resources","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.add-build-timestamp","additionalKeys":[],"configDoc":"Whether to add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-build-timestamp","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.working-dir","additionalKeys":[],"configDoc":"Working directory","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.command","additionalKeys":[],"configDoc":"The commands","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.service-account","additionalKeys":[],"configDoc":"The service account","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.kubernetes.ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.replicas","additionalKeys":[],"configDoc":"The number of desired pods","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"replicas","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.config.DeploymentStrategy","key":"quarkus.kubernetes.strategy","additionalKeys":[],"configDoc":"Specifies the deployment strategy.","withinAMap":false,"defaultValue":"none","javaDocSiteLink":"","docMapKey":"strategy","configPhase":"BUILD_TIME","acceptedValues":["`none`","`recreate`","`rolling-update`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rolling-update.max-unavailable","additionalKeys":[],"configDoc":"Specifies the maximum number of Pods that can be unavailable during the update process.","withinAMap":false,"defaultValue":"25%","javaDocSiteLink":"","docMapKey":"max-unavailable","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rolling-update.max-surge","additionalKeys":[],"configDoc":"Specifies the maximum number of Pods that can be created over the desired number of Pods.","withinAMap":false,"defaultValue":"25%","javaDocSiteLink":"","docMapKey":"max-surge","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ServiceType","key":"quarkus.kubernetes.service-type","additionalKeys":[],"configDoc":"The type of service that will be generated for the application","withinAMap":false,"defaultValue":"cluster-ip","javaDocSiteLink":"","docMapKey":"service-type","configPhase":"BUILD_TIME","acceptedValues":["`cluster-ip`","`node-port`","`load-balancer`","`external-name`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.node-port","additionalKeys":[],"configDoc":"The nodePort to set when serviceType is set to node-port.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.kubernetes.image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy","withinAMap":false,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.startup-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.startup-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.startup-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.startup-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.startup-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.startup-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.startup-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.startup-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.startup-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.startup-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.startup-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.startup-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.startup-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.prometheus.annotations","additionalKeys":[],"configDoc":"When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.prometheus.prefix","additionalKeys":[],"configDoc":"Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml","withinAMap":false,"defaultValue":"prometheus.io","javaDocSiteLink":"","docMapKey":"prefix","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.prometheus.scrape","additionalKeys":[],"configDoc":"Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scrape","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.prometheus.path","additionalKeys":[],"configDoc":"Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.prometheus.port","additionalKeys":[],"configDoc":"Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.prometheus.scheme","additionalKeys":[],"configDoc":"Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.secret-volumes.\"secret-volumes\".secret-name","additionalKeys":[],"configDoc":"The name of the secret to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.secret-volumes.\"secret-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.secret-volumes.\"secret-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.kubernetes.secret-volumes.\"secret-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.secret-volumes.\"secret-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.config-map-volumes.\"config-map-volumes\".config-map-name","additionalKeys":[],"configDoc":"The name of the ConfigMap to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"config-map-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.config-map-volumes.\"config-map-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.config-map-volumes.\"config-map-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.kubernetes.config-map-volumes.\"config-map-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.config-map-volumes.\"config-map-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.empty-dir-volumes","additionalKeys":[],"configDoc":"EmptyDir volumes","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"empty-dir-volumes","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.git-repo-volumes.\"git-repo-volumes\".repository","additionalKeys":[],"configDoc":"Git repository URL.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"repository","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.git-repo-volumes.\"git-repo-volumes\".directory","additionalKeys":[],"configDoc":"The directory of the repository to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"directory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.git-repo-volumes.\"git-repo-volumes\".revision","additionalKeys":[],"configDoc":"The commit hash to use.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revision","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.pvc-volumes.\"pvc-volumes\".claim-name","additionalKeys":[],"configDoc":"The name of the claim to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"claim-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.pvc-volumes.\"pvc-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.pvc-volumes.\"pvc-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".volume-id","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"volume-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".partition","additionalKeys":[],"configDoc":"The partition.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"partition","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".fs-type","additionalKeys":[],"configDoc":"Filesystem type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.azure-file-volumes.\"azure-file-volumes\".share-name","additionalKeys":[],"configDoc":"The share name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"share-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.azure-file-volumes.\"azure-file-volumes\".secret-name","additionalKeys":[],"configDoc":"The secret name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.azure-file-volumes.\"azure-file-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.azure-disk-volumes.\"azure-disk-volumes\".disk-name","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.azure-disk-volumes.\"azure-disk-volumes\".disk-uri","additionalKeys":[],"configDoc":"The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-uri","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.Kind","key":"quarkus.kubernetes.azure-disk-volumes.\"azure-disk-volumes\".kind","additionalKeys":[],"configDoc":"Kind of disk.","withinAMap":true,"defaultValue":"managed","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":["`managed`","`shared`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.CachingMode","key":"quarkus.kubernetes.azure-disk-volumes.\"azure-disk-volumes\".caching-mode","additionalKeys":[],"configDoc":"Disk caching mode.","withinAMap":true,"defaultValue":"read-write","javaDocSiteLink":"","docMapKey":"caching-mode","configPhase":"BUILD_TIME","acceptedValues":["`read-write`","`read-only`","`none`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.azure-disk-volumes.\"azure-disk-volumes\".fs-type","additionalKeys":[],"configDoc":"File system type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.azure-disk-volumes.\"azure-disk-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".get-env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".get-env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.init-containers.\"init-containers\".get-env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.kubernetes.init-containers.\"init-containers\".get-env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".get-env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".get-env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".get-env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".get-target-platform-name","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-target-platform-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.kubernetes.init-containers.\"init-containers\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.init-containers.\"init-containers\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.kubernetes.init-containers.\"init-containers\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.init-containers.\"init-containers\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.init-containers.\"init-containers\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.init-containers.\"init-containers\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.kubernetes.init-containers.\"init-containers\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-containers.\"init-containers\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".get-env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".get-env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.sidecars.\"sidecars\".get-env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.kubernetes.sidecars.\"sidecars\".get-env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".get-env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".get-env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".get-env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".get-target-platform-name","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-target-platform-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.kubernetes.sidecars.\"sidecars\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.sidecars.\"sidecars\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.kubernetes.sidecars.\"sidecars\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.sidecars.\"sidecars\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.sidecars.\"sidecars\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.sidecars.\"sidecars\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.kubernetes.sidecars.\"sidecars\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.sidecars.\"sidecars\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.deployment-target","additionalKeys":[],"configDoc":"The target deployment platform. Defaults to kubernetes. Can be kubernetes, openshift, knative, minikube etc., or any combination of the above as comma separated list.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"deployment-target","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.hostaliases.\"host-aliases\".ip","additionalKeys":[],"configDoc":"The ip address","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ip","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.hostaliases.\"host-aliases\".hostnames","additionalKeys":[],"configDoc":"The hostnames to resolve to the ip","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"hostnames","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.roles.\"roles\".name","additionalKeys":[],"configDoc":"The name of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.roles.\"roles\".namespace","additionalKeys":[],"configDoc":"The namespace of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.rbac.roles.\"roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the Role resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.roles.\"roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.roles.\"roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.roles.\"roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.roles.\"roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.roles.\"roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-roles.\"cluster-roles\".name","additionalKeys":[],"configDoc":"The name of the cluster role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.rbac.cluster-roles.\"cluster-roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the ClusterRole resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.service-accounts.\"service-accounts\".name","additionalKeys":[],"configDoc":"The name of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.service-accounts.\"service-accounts\".namespace","additionalKeys":[],"configDoc":"The namespace of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.rbac.service-accounts.\"service-accounts\".labels","additionalKeys":[],"configDoc":"Labels of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.kubernetes.rbac.service-accounts.\"service-accounts\".use-as-default","additionalKeys":[],"configDoc":"If true, this service account will be used in the generated Deployment resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"use-as-default","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.role-bindings.\"role-bindings\".name","additionalKeys":[],"configDoc":"Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.rbac.role-bindings.\"role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.role-bindings.\"role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's \"view\" role name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.kubernetes.rbac.role-bindings.\"role-bindings\".cluster-wide","additionalKeys":[],"configDoc":"If the Role sets in the `role-name` property is cluster wide or not.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cluster-wide","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-role-bindings.\"cluster-role-bindings\".name","additionalKeys":[],"configDoc":"Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.rbac.cluster-role-bindings.\"cluster-role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-role-bindings.\"cluster-role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.ingress.expose","additionalKeys":[],"configDoc":"If true, the service will be exposed","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"expose","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.target-port","additionalKeys":[],"configDoc":"The default target named port. If not provided, it will be deducted from the Service resource ports. Options are: \"http\" and \"https\".","withinAMap":false,"defaultValue":"http","javaDocSiteLink":"","docMapKey":"target-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.ingress-class-name","additionalKeys":[],"configDoc":"The class of the Ingress. If the ingressClassName is omitted, a default Ingress class is used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ingress-class-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.ingress.annotations","additionalKeys":[],"configDoc":"Custom annotations to add to exposition (route or ingress) resources","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.ingress.tls.\"tls\".enabled","additionalKeys":[],"configDoc":"If true, it will use the TLS configuration in the generated Ingress resource.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.tls.\"tls\".hosts","additionalKeys":[],"configDoc":"The list of hosts to be included in the TLS certificate. By default, it will use the application host.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"hosts","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.rules.\"rules\".host","additionalKeys":[],"configDoc":"The host under which the rule is going to be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.rules.\"rules\".path","additionalKeys":[],"configDoc":"The path under which the rule is going to be used. Default is \"/\".","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.rules.\"rules\".path-type","additionalKeys":[],"configDoc":"The path type strategy to use by the Ingress rule. Default is \"Prefix\".","withinAMap":true,"defaultValue":"Prefix","javaDocSiteLink":"","docMapKey":"path-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.rules.\"rules\".service-name","additionalKeys":[],"configDoc":"The service name to be used by this Ingress rule. Default is the generated service name of the application.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.ingress.rules.\"rules\".service-port-name","additionalKeys":[],"configDoc":"The service port name to be used by this Ingress rule. Default is the port name of the generated service of the application.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.ingress.rules.\"rules\".service-port-number","additionalKeys":[],"configDoc":"The service port number to be used by this Ingress rule. This is only used when the servicePortName is not set.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-port-number","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.job.parallelism","additionalKeys":[],"configDoc":"Specifies the maximum desired number of pods the job should run at any given time.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"parallelism","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.job.completions","additionalKeys":[],"configDoc":"Specifies the desired number of successfully finished pods the job should be run with.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"completions","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.JobCompletionMode","key":"quarkus.kubernetes.job.completion-mode","additionalKeys":[],"configDoc":"CompletionMode specifies how Pod completions are tracked.","withinAMap":false,"defaultValue":"non-indexed","javaDocSiteLink":"","docMapKey":"completion-mode","configPhase":"BUILD_TIME","acceptedValues":["`non-indexed`","`indexed`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.job.backoff-limit","additionalKeys":[],"configDoc":"Specifies the number of retries before marking this job failed.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"backoff-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.job.active-deadline-seconds","additionalKeys":[],"configDoc":"Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"active-deadline-seconds","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.job.ttl-seconds-after-finished","additionalKeys":[],"configDoc":"Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ttl-seconds-after-finished","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.job.suspend","additionalKeys":[],"configDoc":"Suspend specifies whether the Job controller should create Pods or not.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"suspend","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.JobRestartPolicy","key":"quarkus.kubernetes.job.restart-policy","additionalKeys":[],"configDoc":"Restart policy when the job container fails.","withinAMap":false,"defaultValue":"on-failure","javaDocSiteLink":"","docMapKey":"restart-policy","configPhase":"BUILD_TIME","acceptedValues":["`on-failure`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.cron-job.schedule","additionalKeys":[],"configDoc":"The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"schedule","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.CronJobConcurrencyPolicy","key":"quarkus.kubernetes.cron-job.concurrency-policy","additionalKeys":[],"configDoc":"ConcurrencyPolicy describes how the job will be handled.","withinAMap":false,"defaultValue":"allow","javaDocSiteLink":"","docMapKey":"concurrency-policy","configPhase":"BUILD_TIME","acceptedValues":["`allow`","`forbid`","`replace`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.cron-job.starting-deadline-seconds","additionalKeys":[],"configDoc":"Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"starting-deadline-seconds","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.cron-job.failed-jobs-history-limit","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"failed-jobs-history-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.cron-job.successful-jobs-history-limit","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"successful-jobs-history-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.cron-job.parallelism","additionalKeys":[],"configDoc":"Specifies the maximum desired number of pods the job should run at any given time.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"parallelism","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.cron-job.completions","additionalKeys":[],"configDoc":"Specifies the desired number of successfully finished pods the job should be run with.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"completions","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.JobCompletionMode","key":"quarkus.kubernetes.cron-job.completion-mode","additionalKeys":[],"configDoc":"CompletionMode specifies how Pod completions are tracked.","withinAMap":false,"defaultValue":"non-indexed","javaDocSiteLink":"","docMapKey":"completion-mode","configPhase":"BUILD_TIME","acceptedValues":["`non-indexed`","`indexed`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.cron-job.backoff-limit","additionalKeys":[],"configDoc":"Specifies the number of retries before marking this job failed.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"backoff-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.cron-job.active-deadline-seconds","additionalKeys":[],"configDoc":"Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"active-deadline-seconds","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.cron-job.ttl-seconds-after-finished","additionalKeys":[],"configDoc":"Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ttl-seconds-after-finished","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.cron-job.suspend","additionalKeys":[],"configDoc":"Suspend specifies whether the Job controller should create Pods or not.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"suspend","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.JobRestartPolicy","key":"quarkus.kubernetes.cron-job.restart-policy","additionalKeys":[],"configDoc":"Restart policy when the job container fails.","withinAMap":false,"defaultValue":"on-failure","javaDocSiteLink":"","docMapKey":"restart-policy","configPhase":"BUILD_TIME","acceptedValues":["`on-failure`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.add-version-to-label-selectors","additionalKeys":[],"configDoc":"If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and Deployment","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-version-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.add-name-to-label-selectors","additionalKeys":[],"configDoc":"If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-name-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.deploy","additionalKeys":[],"configDoc":"If set to true, Quarkus will attempt to deploy the application to the target Kubernetes cluster","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"deploy","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.spi.DeployStrategy","key":"quarkus.kubernetes.deploy-strategy","additionalKeys":[],"configDoc":"If deploy is enabled, it will follow this strategy to update the resources to the target Kubernetes cluster.","withinAMap":false,"defaultValue":"create-or-update","javaDocSiteLink":"","docMapKey":"deploy-strategy","configPhase":"BUILD_TIME","acceptedValues":["`create-or-update`","`create`","`replace`","`server-side-apply`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.app-secret","additionalKeys":[],"configDoc":"If set, the secret will mounted to the application container and its contents will be used for application configuration.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"app-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.app-config-map","additionalKeys":[],"configDoc":"If set, the config map will be mounted to the application container and its contents will be used for application configuration.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"app-config-map","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.security-context.se-linux-options.level","additionalKeys":[],"configDoc":"The SELinux level label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"level","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.security-context.se-linux-options.role","additionalKeys":[],"configDoc":"The SELinux role label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.security-context.se-linux-options.type","additionalKeys":[],"configDoc":"The SELinux type label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.security-context.se-linux-options.user","additionalKeys":[],"configDoc":"The SELinux user label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name","additionalKeys":[],"configDoc":"The name of the GMSA credential spec to use.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec","additionalKeys":[],"configDoc":"GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.security-context.windows-options.run-as-user-name","additionalKeys":[],"configDoc":"The UserName in Windows to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.kubernetes.security-context.windows-options.host-process","additionalKeys":[],"configDoc":"HostProcess determines if a container should be run as a 'Host Process' container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-process","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.security-context.run-as-user","additionalKeys":[],"configDoc":"The UID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.security-context.run-as-group","additionalKeys":[],"configDoc":"The GID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.kubernetes.security-context.run-as-non-root","additionalKeys":[],"configDoc":"Indicates that the container must run as a non-root user.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-non-root","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.security-context.supplemental-groups","additionalKeys":[],"configDoc":"A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"supplemental-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.kubernetes.security-context.fs-group","additionalKeys":[],"configDoc":"A special supplemental group that applies to all containers in a pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.security-context.sysctls","additionalKeys":[],"configDoc":"Sysctls hold a list of namespaced sysctls used for the pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sysctls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.SecurityContextConfig.PodFSGroupChangePolicy","key":"quarkus.kubernetes.security-context.fs-group-change-policy","additionalKeys":[],"configDoc":"It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group-change-policy","configPhase":"BUILD_TIME","acceptedValues":["tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.]","tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.container-name","additionalKeys":[],"configDoc":"If set, it will change the name of the container according to the configuration","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.remote-debug.enabled","additionalKeys":[],"configDoc":"If true, the debug mode in pods will be enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.remote-debug.transport","additionalKeys":[],"configDoc":"The transport to use.","withinAMap":false,"defaultValue":"dt_socket","javaDocSiteLink":"","docMapKey":"transport","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.remote-debug.suspend","additionalKeys":[],"configDoc":"If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection.","withinAMap":false,"defaultValue":"n","javaDocSiteLink":"","docMapKey":"suspend","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.kubernetes.remote-debug.address-port","additionalKeys":[],"configDoc":"It specifies the address at which the debug socket will listen.","withinAMap":false,"defaultValue":"5005","javaDocSiteLink":"","docMapKey":"address-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.init-tasks.\"init-tasks\".enabled","additionalKeys":[],"configDoc":"If true, the init task will be generated. Otherwise, the init task resource generation will be skipped.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.init-tasks.\"init-tasks\".image","additionalKeys":[],"configDoc":"The init task image to use by the init-container.","withinAMap":true,"defaultValue":"groundnuty/k8s-wait-for:no-root-v1.7","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.kubernetes.idempotent","additionalKeys":[],"configDoc":"Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"idempotent","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.output-directory","additionalKeys":[],"configDoc":"Optionally set directory generated kubernetes resources will be written to. Default is `target/kubernetes`.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"output-directory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.kubernetes.env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.kubernetes.env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.kubernetes.env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.kubernetes","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.kubernetes.deployment.OpenshiftConfig b/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.kubernetes.deployment.OpenshiftConfig index f59bd9cfa1..d474311131 100644 --- a/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.kubernetes.deployment.OpenshiftConfig +++ b/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.kubernetes.deployment.OpenshiftConfig @@ -1 +1 @@ -[{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.OpenshiftConfig.OpenshiftFlavor","key":"quarkus.openshift.flavor","additionalKeys":[],"configDoc":"The OpenShift flavor / version to use. Older versions of OpenShift have minor differences in the labels and fields they support. This option allows users to have their manifests automatically aligned to the OpenShift 'flavor' they use.","withinAMap":false,"defaultValue":"v4","javaDocSiteLink":"","docMapKey":"flavor","configPhase":"BUILD_TIME","acceptedValues":["`v3`","`v4`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.OpenshiftConfig.DeploymentResourceKind","key":"quarkus.openshift.deployment-kind","additionalKeys":[],"configDoc":"The kind of the deployment resource to use. Supported values are 'Deployment', 'StatefulSet', 'Job', 'CronJob' and 'DeploymentConfig' defaulting to the latter.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"deployment-kind","configPhase":"BUILD_TIME","acceptedValues":["`deployment`","`deployment-config`","`stateful-set`","`job`","`cron-job`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.part-of","additionalKeys":[],"configDoc":"The name of the group this component belongs too","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"part-of","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.name","additionalKeys":[],"configDoc":"The name of the application. This value will be used for naming Kubernetes resources like: 'Deployment', 'Service' and so on...","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.version","additionalKeys":[],"configDoc":"The version of the application.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"version","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.namespace","additionalKeys":[],"configDoc":"The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.labels","additionalKeys":[],"configDoc":"Custom labels to add to all resources","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.annotations","additionalKeys":[],"configDoc":"Custom annotations to add to all resources","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.add-build-timestamp","additionalKeys":[],"configDoc":"Add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-build-timestamp","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.working-dir","additionalKeys":[],"configDoc":"Working directory","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.command","additionalKeys":[],"configDoc":"The commands","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.service-account","additionalKeys":[],"configDoc":"The service account","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.openshift.ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.replicas","additionalKeys":[],"configDoc":"The number of desired pods","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"replicas","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ServiceType","key":"quarkus.openshift.service-type","additionalKeys":[],"configDoc":"The type of service that will be generated for the application","withinAMap":false,"defaultValue":"cluster-ip","javaDocSiteLink":"","docMapKey":"service-type","configPhase":"BUILD_TIME","acceptedValues":["`cluster-ip`","`node-port`","`load-balancer`","`external-name`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.node-port","additionalKeys":[],"configDoc":"The nodePort to set when serviceType is set to nodePort","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.openshift.image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy","withinAMap":false,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.startup-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.startup-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.startup-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.startup-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.startup-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.startup-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.startup-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.startup-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.startup-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.startup-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.startup-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.startup-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.startup-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.prometheus.annotations","additionalKeys":[],"configDoc":"When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.prometheus.prefix","additionalKeys":[],"configDoc":"Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml","withinAMap":false,"defaultValue":"prometheus.io","javaDocSiteLink":"","docMapKey":"prefix","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.prometheus.scrape","additionalKeys":[],"configDoc":"Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scrape","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.prometheus.path","additionalKeys":[],"configDoc":"Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.prometheus.port","additionalKeys":[],"configDoc":"Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.prometheus.scheme","additionalKeys":[],"configDoc":"Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.secret-volumes.\"secret-volumes\".secret-name","additionalKeys":[],"configDoc":"The name of the secret to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.secret-volumes.\"secret-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.secret-volumes.\"secret-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.openshift.secret-volumes.\"secret-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.secret-volumes.\"secret-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.config-map-volumes.\"config-map-volumes\".config-map-name","additionalKeys":[],"configDoc":"The name of the ConfigMap to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"config-map-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.config-map-volumes.\"config-map-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.config-map-volumes.\"config-map-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.openshift.config-map-volumes.\"config-map-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.config-map-volumes.\"config-map-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.empty-dir-volumes","additionalKeys":[],"configDoc":"EmptyDir volumes","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"empty-dir-volumes","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.git-repo-volumes.\"git-repo-volumes\".repository","additionalKeys":[],"configDoc":"Git repository URL.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"repository","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.git-repo-volumes.\"git-repo-volumes\".directory","additionalKeys":[],"configDoc":"The directory of the repository to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"directory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.git-repo-volumes.\"git-repo-volumes\".revision","additionalKeys":[],"configDoc":"The commit hash to use.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revision","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.pvc-volumes.\"pvc-volumes\".claim-name","additionalKeys":[],"configDoc":"The name of the claim to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"claim-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.pvc-volumes.\"pvc-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.pvc-volumes.\"pvc-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".volume-id","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"volume-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".partition","additionalKeys":[],"configDoc":"The partition.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"partition","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".fs-type","additionalKeys":[],"configDoc":"Filesystem type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.azure-file-volumes.\"azure-file-volumes\".share-name","additionalKeys":[],"configDoc":"The share name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"share-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.azure-file-volumes.\"azure-file-volumes\".secret-name","additionalKeys":[],"configDoc":"The secret name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.azure-file-volumes.\"azure-file-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.azure-disk-volumes.\"azure-disk-volumes\".disk-name","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.azure-disk-volumes.\"azure-disk-volumes\".disk-uri","additionalKeys":[],"configDoc":"The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-uri","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.Kind","key":"quarkus.openshift.azure-disk-volumes.\"azure-disk-volumes\".kind","additionalKeys":[],"configDoc":"Kind of disk.","withinAMap":true,"defaultValue":"managed","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":["`managed`","`shared`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.CachingMode","key":"quarkus.openshift.azure-disk-volumes.\"azure-disk-volumes\".caching-mode","additionalKeys":[],"configDoc":"Disk caching mode.","withinAMap":true,"defaultValue":"read-write","javaDocSiteLink":"","docMapKey":"caching-mode","configPhase":"BUILD_TIME","acceptedValues":["`read-write`","`read-only`","`none`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.azure-disk-volumes.\"azure-disk-volumes\".fs-type","additionalKeys":[],"configDoc":"File system type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.azure-disk-volumes.\"azure-disk-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.openshift.init-containers.\"init-containers\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.init-containers.\"init-containers\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.openshift.init-containers.\"init-containers\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.init-containers.\"init-containers\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.init-containers.\"init-containers\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.openshift.init-containers.\"init-containers\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.openshift.sidecars.\"sidecars\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.sidecars.\"sidecars\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.openshift.sidecars.\"sidecars\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.sidecars.\"sidecars\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.sidecars.\"sidecars\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.openshift.sidecars.\"sidecars\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.host-aliases.\"host-aliases\".ip","additionalKeys":[],"configDoc":"The ip address","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ip","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.host-aliases.\"host-aliases\".hostnames","additionalKeys":[],"configDoc":"The hostnames to resolve to the ip","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"hostnames","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.container-name","additionalKeys":[],"configDoc":"If set, it will change the name of the container according to the configuration","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.route.expose","additionalKeys":[],"configDoc":"If true, the service will be exposed","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"expose","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.route.host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.route.target-port","additionalKeys":[],"configDoc":"The target named port. If not provided, it will be deducted from the Service resource ports. Options are: \"http\" and \"https\".","withinAMap":false,"defaultValue":"http","javaDocSiteLink":"","docMapKey":"target-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.route.annotations","additionalKeys":[],"configDoc":"Custom annotations to add to exposition (route or ingress) resources","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.route.tls.ca-certificate","additionalKeys":[],"configDoc":"The cert authority certificate contents.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ca-certificate","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.route.tls.certificate","additionalKeys":[],"configDoc":"The certificate contents.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"certificate","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.route.tls.destination-ca-certificate","additionalKeys":[],"configDoc":"The contents of the ca certificate of the final destination.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"destination-ca-certificate","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.route.tls.insecure-edge-termination-policy","additionalKeys":[],"configDoc":"The desired behavior for insecure connections to a route.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"insecure-edge-termination-policy","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.route.tls.key","additionalKeys":[],"configDoc":"The key file contents.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.route.tls.termination","additionalKeys":[],"configDoc":"The termination type.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"termination","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.add-version-to-label-selectors","additionalKeys":[],"configDoc":"If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and DeploymentConfig","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-version-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.add-name-to-label-selectors","additionalKeys":[],"configDoc":"If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-name-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.job.parallelism","additionalKeys":[],"configDoc":"Specifies the maximum desired number of pods the job should run at any given time.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"parallelism","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.job.completions","additionalKeys":[],"configDoc":"Specifies the desired number of successfully finished pods the job should be run with.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"completions","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.JobCompletionMode","key":"quarkus.openshift.job.completion-mode","additionalKeys":[],"configDoc":"CompletionMode specifies how Pod completions are tracked.","withinAMap":false,"defaultValue":"non-indexed","javaDocSiteLink":"","docMapKey":"completion-mode","configPhase":"BUILD_TIME","acceptedValues":["`non-indexed`","`indexed`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.job.backoff-limit","additionalKeys":[],"configDoc":"Specifies the number of retries before marking this job failed.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"backoff-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.job.active-deadline-seconds","additionalKeys":[],"configDoc":"Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"active-deadline-seconds","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.job.ttl-seconds-after-finished","additionalKeys":[],"configDoc":"Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ttl-seconds-after-finished","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.job.suspend","additionalKeys":[],"configDoc":"Suspend specifies whether the Job controller should create Pods or not.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"suspend","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.JobRestartPolicy","key":"quarkus.openshift.job.restart-policy","additionalKeys":[],"configDoc":"Restart policy when the job container fails.","withinAMap":false,"defaultValue":"on-failure","javaDocSiteLink":"","docMapKey":"restart-policy","configPhase":"BUILD_TIME","acceptedValues":["`on-failure`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.cron-job.schedule","additionalKeys":[],"configDoc":"The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"schedule","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.CronJobConcurrencyPolicy","key":"quarkus.openshift.cron-job.concurrency-policy","additionalKeys":[],"configDoc":"ConcurrencyPolicy describes how the job will be handled.","withinAMap":false,"defaultValue":"allow","javaDocSiteLink":"","docMapKey":"concurrency-policy","configPhase":"BUILD_TIME","acceptedValues":["`allow`","`forbid`","`replace`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.cron-job.starting-deadline-seconds","additionalKeys":[],"configDoc":"Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"starting-deadline-seconds","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.cron-job.failed-jobs-history-limit","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"failed-jobs-history-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.cron-job.successful-jobs-history-limit","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"successful-jobs-history-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.cron-job.parallelism","additionalKeys":[],"configDoc":"Specifies the maximum desired number of pods the job should run at any given time.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"parallelism","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.cron-job.completions","additionalKeys":[],"configDoc":"Specifies the desired number of successfully finished pods the job should be run with.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"completions","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.JobCompletionMode","key":"quarkus.openshift.cron-job.completion-mode","additionalKeys":[],"configDoc":"CompletionMode specifies how Pod completions are tracked.","withinAMap":false,"defaultValue":"non-indexed","javaDocSiteLink":"","docMapKey":"completion-mode","configPhase":"BUILD_TIME","acceptedValues":["`non-indexed`","`indexed`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.cron-job.backoff-limit","additionalKeys":[],"configDoc":"Specifies the number of retries before marking this job failed.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"backoff-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.cron-job.active-deadline-seconds","additionalKeys":[],"configDoc":"Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"active-deadline-seconds","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.cron-job.ttl-seconds-after-finished","additionalKeys":[],"configDoc":"Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ttl-seconds-after-finished","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.cron-job.suspend","additionalKeys":[],"configDoc":"Suspend specifies whether the Job controller should create Pods or not.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"suspend","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.JobRestartPolicy","key":"quarkus.openshift.cron-job.restart-policy","additionalKeys":[],"configDoc":"Restart policy when the job container fails.","withinAMap":false,"defaultValue":"on-failure","javaDocSiteLink":"","docMapKey":"restart-policy","configPhase":"BUILD_TIME","acceptedValues":["`on-failure`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.roles.\"roles\".name","additionalKeys":[],"configDoc":"The name of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.roles.\"roles\".namespace","additionalKeys":[],"configDoc":"The namespace of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.rbac.roles.\"roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the Role resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.roles.\"roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.roles.\"roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.roles.\"roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.roles.\"roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.roles.\"roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-roles.\"cluster-roles\".name","additionalKeys":[],"configDoc":"The name of the cluster role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.rbac.cluster-roles.\"cluster-roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the ClusterRole resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.service-accounts.\"service-accounts\".name","additionalKeys":[],"configDoc":"The name of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.service-accounts.\"service-accounts\".namespace","additionalKeys":[],"configDoc":"The namespace of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.rbac.service-accounts.\"service-accounts\".labels","additionalKeys":[],"configDoc":"Labels of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.openshift.rbac.service-accounts.\"service-accounts\".use-as-default","additionalKeys":[],"configDoc":"If true, this service account will be used in the generated Deployment resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"use-as-default","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.role-bindings.\"role-bindings\".name","additionalKeys":[],"configDoc":"Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.rbac.role-bindings.\"role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.role-bindings.\"role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's \"view\" role name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.openshift.rbac.role-bindings.\"role-bindings\".cluster-wide","additionalKeys":[],"configDoc":"If the Role sets in the `role-name` property is cluster wide or not.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cluster-wide","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-role-bindings.\"cluster-role-bindings\".name","additionalKeys":[],"configDoc":"Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.rbac.cluster-role-bindings.\"cluster-role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-role-bindings.\"cluster-role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.openshift.env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.app-secret","additionalKeys":[],"configDoc":"If set, the secret will mounted to the application container and its contents will be used for application configuration.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"app-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.app-config-map","additionalKeys":[],"configDoc":"If set, the config amp will be mounted to the application container and its contents will be used for application configuration.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"app-config-map","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.security-context.se-linux-options.level","additionalKeys":[],"configDoc":"The SELinux level label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"level","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.security-context.se-linux-options.role","additionalKeys":[],"configDoc":"The SELinux role label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.security-context.se-linux-options.type","additionalKeys":[],"configDoc":"The SELinux type label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.security-context.se-linux-options.user","additionalKeys":[],"configDoc":"The SELinux user label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name","additionalKeys":[],"configDoc":"The name of the GMSA credential spec to use.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.security-context.windows-options.gmsa-credential-spec","additionalKeys":[],"configDoc":"GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.security-context.windows-options.run-as-user-name","additionalKeys":[],"configDoc":"The UserName in Windows to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.openshift.security-context.windows-options.host-process","additionalKeys":[],"configDoc":"HostProcess determines if a container should be run as a 'Host Process' container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-process","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.security-context.run-as-user","additionalKeys":[],"configDoc":"The UID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.security-context.run-as-group","additionalKeys":[],"configDoc":"The GID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.openshift.security-context.run-as-non-root","additionalKeys":[],"configDoc":"Indicates that the container must run as a non-root user.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-non-root","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.security-context.supplemental-groups","additionalKeys":[],"configDoc":"A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"supplemental-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.security-context.fs-group","additionalKeys":[],"configDoc":"A special supplemental group that applies to all containers in a pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.security-context.sysctls","additionalKeys":[],"configDoc":"Sysctls hold a list of namespaced sysctls used for the pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sysctls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.SecurityContextConfig.PodFSGroupChangePolicy","key":"quarkus.openshift.security-context.fs-group-change-policy","additionalKeys":[],"configDoc":"It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group-change-policy","configPhase":"BUILD_TIME","acceptedValues":["tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.]","tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.remote-debug.enabled","additionalKeys":[],"configDoc":"If true, the debug mode in pods will be enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.remote-debug.transport","additionalKeys":[],"configDoc":"The transport to use.","withinAMap":false,"defaultValue":"dt_socket","javaDocSiteLink":"","docMapKey":"transport","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.remote-debug.suspend","additionalKeys":[],"configDoc":"If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection.","withinAMap":false,"defaultValue":"n","javaDocSiteLink":"","docMapKey":"suspend","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.remote-debug.address-port","additionalKeys":[],"configDoc":"It specifies the address at which the debug socket will listen.","withinAMap":false,"defaultValue":"5005","javaDocSiteLink":"","docMapKey":"address-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.deploy","additionalKeys":[],"configDoc":"If set to true, Quarkus will attempt to deploy the application to the target Openshift cluster","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"deploy","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.spi.DeployStrategy","key":"quarkus.openshift.deploy-strategy","additionalKeys":[],"configDoc":"If deploy is enabled, it will follow this strategy to update the resources to the target OpenShift cluster.","withinAMap":false,"defaultValue":"create-or-update","javaDocSiteLink":"","docMapKey":"deploy-strategy","configPhase":"BUILD_TIME","acceptedValues":["`create-or-update`","`create`","`replace`","`server-side-apply`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.init-tasks.\"init-tasks\".enabled","additionalKeys":[],"configDoc":"If true, the init task will be generated. Otherwise, the init task resource generation will be skipped.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-tasks.\"init-tasks\".image","additionalKeys":[],"configDoc":"The init task image to use by the init-container.","withinAMap":true,"defaultValue":"groundnuty/k8s-wait-for:no-root-v1.7","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.idempotent","additionalKeys":[],"configDoc":"Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"idempotent","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"string","key":"quarkus.openshift.get-env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.get-env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.openshift.get-env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-target-platform-name","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-target-platform-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-part-of","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-part-of","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-name","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-version","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-version","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-namespace","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.get-labels","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.get-annotations","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.is-add-build-timestamp","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-add-build-timestamp","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.is-add-version-to-label-selectors","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-add-version-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.is-add-name-to-label-selectors","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-add-name-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-working-dir","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-command","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-arguments","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-service-account","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-container-name","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-container-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-ports.\"get-ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-ports.\"get-ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-ports.\"get-ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.openshift.get-ports.\"get-ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-ports.\"get-ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-ports.\"get-ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ServiceType","key":"quarkus.openshift.get-service-type","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-service-type","configPhase":"BUILD_TIME","acceptedValues":["`cluster-ip`","`node-port`","`load-balancer`","`external-name`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.openshift.get-image-pull-policy","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-image-pull-secrets","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-startup-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-startup-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-startup-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-startup-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-startup-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-startup-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-startup-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-startup-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-startup-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-startup-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-startup-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-startup-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-startup-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-prometheus-config.annotations","additionalKeys":[],"configDoc":"When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-prometheus-config.prefix","additionalKeys":[],"configDoc":"Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml","withinAMap":false,"defaultValue":"prometheus.io","javaDocSiteLink":"","docMapKey":"prefix","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-prometheus-config.scrape","additionalKeys":[],"configDoc":"Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scrape","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-prometheus-config.path","additionalKeys":[],"configDoc":"Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-prometheus-config.port","additionalKeys":[],"configDoc":"Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-prometheus-config.scheme","additionalKeys":[],"configDoc":"Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-mounts.\"get-mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-mounts.\"get-mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-mounts.\"get-mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-mounts.\"get-mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-secret-volumes.\"get-secret-volumes\".secret-name","additionalKeys":[],"configDoc":"The name of the secret to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-secret-volumes.\"get-secret-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-secret-volumes.\"get-secret-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.openshift.get-secret-volumes.\"get-secret-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-secret-volumes.\"get-secret-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-config-map-volumes.\"get-config-map-volumes\".config-map-name","additionalKeys":[],"configDoc":"The name of the ConfigMap to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"config-map-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-config-map-volumes.\"get-config-map-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-config-map-volumes.\"get-config-map-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.openshift.get-config-map-volumes.\"get-config-map-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-config-map-volumes.\"get-config-map-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-empty-dir-volumes","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-empty-dir-volumes","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-git-repo-volumes.\"get-git-repo-volumes\".repository","additionalKeys":[],"configDoc":"Git repository URL.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"repository","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-git-repo-volumes.\"get-git-repo-volumes\".directory","additionalKeys":[],"configDoc":"The directory of the repository to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"directory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-git-repo-volumes.\"get-git-repo-volumes\".revision","additionalKeys":[],"configDoc":"The commit hash to use.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revision","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-pvc-volumes.\"get-pvc-volumes\".claim-name","additionalKeys":[],"configDoc":"The name of the claim to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"claim-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-pvc-volumes.\"get-pvc-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-pvc-volumes.\"get-pvc-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-aws-elastic-block-store-volumes.\"get-aws-elastic-block-store-volumes\".volume-id","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"volume-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-aws-elastic-block-store-volumes.\"get-aws-elastic-block-store-volumes\".partition","additionalKeys":[],"configDoc":"The partition.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"partition","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-aws-elastic-block-store-volumes.\"get-aws-elastic-block-store-volumes\".fs-type","additionalKeys":[],"configDoc":"Filesystem type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-aws-elastic-block-store-volumes.\"get-aws-elastic-block-store-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-azure-file-volumes.\"get-azure-file-volumes\".share-name","additionalKeys":[],"configDoc":"The share name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"share-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-azure-file-volumes.\"get-azure-file-volumes\".secret-name","additionalKeys":[],"configDoc":"The secret name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-azure-file-volumes.\"get-azure-file-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-azure-disk-volumes.\"get-azure-disk-volumes\".disk-name","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-azure-disk-volumes.\"get-azure-disk-volumes\".disk-uri","additionalKeys":[],"configDoc":"The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-uri","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.Kind","key":"quarkus.openshift.get-azure-disk-volumes.\"get-azure-disk-volumes\".kind","additionalKeys":[],"configDoc":"Kind of disk.","withinAMap":true,"defaultValue":"managed","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":["`managed`","`shared`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.CachingMode","key":"quarkus.openshift.get-azure-disk-volumes.\"get-azure-disk-volumes\".caching-mode","additionalKeys":[],"configDoc":"Disk caching mode.","withinAMap":true,"defaultValue":"read-write","javaDocSiteLink":"","docMapKey":"caching-mode","configPhase":"BUILD_TIME","acceptedValues":["`read-write`","`read-only`","`none`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-azure-disk-volumes.\"get-azure-disk-volumes\".fs-type","additionalKeys":[],"configDoc":"File system type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-azure-disk-volumes.\"get-azure-disk-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".get-env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".get-env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".get-env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".get-env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".get-env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".get-env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".get-env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".get-target-platform-name","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-target-platform-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-init-containers.\"get-init-containers\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".get-env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".get-env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".get-env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".get-env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".get-env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".get-env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".get-env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".get-target-platform-name","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-target-platform-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-sidecars.\"get-sidecars\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-host-aliases.\"get-host-aliases\".ip","additionalKeys":[],"configDoc":"The ip address","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ip","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-host-aliases.\"get-host-aliases\".hostnames","additionalKeys":[],"configDoc":"The hostnames to resolve to the ip","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"hostnames","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-app-secret","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-app-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-app-config-map","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-app-config-map","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.roles.\"roles\".name","additionalKeys":[],"configDoc":"The name of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.roles.\"roles\".namespace","additionalKeys":[],"configDoc":"The namespace of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.get-rbac-config.roles.\"roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the Role resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.roles.\"roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.roles.\"roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.roles.\"roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.roles.\"roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.roles.\"roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.cluster-roles.\"cluster-roles\".name","additionalKeys":[],"configDoc":"The name of the cluster role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.get-rbac-config.cluster-roles.\"cluster-roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the ClusterRole resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.service-accounts.\"service-accounts\".name","additionalKeys":[],"configDoc":"The name of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.service-accounts.\"service-accounts\".namespace","additionalKeys":[],"configDoc":"The namespace of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.get-rbac-config.service-accounts.\"service-accounts\".labels","additionalKeys":[],"configDoc":"Labels of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.openshift.get-rbac-config.service-accounts.\"service-accounts\".use-as-default","additionalKeys":[],"configDoc":"If true, this service account will be used in the generated Deployment resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"use-as-default","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.role-bindings.\"role-bindings\".name","additionalKeys":[],"configDoc":"Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.get-rbac-config.role-bindings.\"role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.role-bindings.\"role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's \"view\" role name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.openshift.get-rbac-config.role-bindings.\"role-bindings\".cluster-wide","additionalKeys":[],"configDoc":"If the Role sets in the `role-name` property is cluster wide or not.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cluster-wide","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.role-bindings.\"role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.role-bindings.\"role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.role-bindings.\"role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.role-bindings.\"role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".name","additionalKeys":[],"configDoc":"Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-rbac-config.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-security-context.se-linux-options.level","additionalKeys":[],"configDoc":"The SELinux level label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"level","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-security-context.se-linux-options.role","additionalKeys":[],"configDoc":"The SELinux role label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-security-context.se-linux-options.type","additionalKeys":[],"configDoc":"The SELinux type label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-security-context.se-linux-options.user","additionalKeys":[],"configDoc":"The SELinux user label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name","additionalKeys":[],"configDoc":"The name of the GMSA credential spec to use.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec","additionalKeys":[],"configDoc":"GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-security-context.windows-options.run-as-user-name","additionalKeys":[],"configDoc":"The UserName in Windows to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.openshift.get-security-context.windows-options.host-process","additionalKeys":[],"configDoc":"HostProcess determines if a container should be run as a 'Host Process' container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-process","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.get-security-context.run-as-user","additionalKeys":[],"configDoc":"The UID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.get-security-context.run-as-group","additionalKeys":[],"configDoc":"The GID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.openshift.get-security-context.run-as-non-root","additionalKeys":[],"configDoc":"Indicates that the container must run as a non-root user.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-non-root","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.get-security-context.supplemental-groups","additionalKeys":[],"configDoc":"A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"supplemental-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.get-security-context.fs-group","additionalKeys":[],"configDoc":"A special supplemental group that applies to all containers in a pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.get-security-context.sysctls","additionalKeys":[],"configDoc":"Sysctls hold a list of namespaced sysctls used for the pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sysctls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.SecurityContextConfig.PodFSGroupChangePolicy","key":"quarkus.openshift.get-security-context.fs-group-change-policy","additionalKeys":[],"configDoc":"It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group-change-policy","configPhase":"BUILD_TIME","acceptedValues":["tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.]","tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.is-idempotent","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"is-idempotent","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.OpenshiftConfig.OpenshiftFlavor","key":"quarkus.openshift.flavor","additionalKeys":[],"configDoc":"The OpenShift flavor / version to use. Older versions of OpenShift have minor differences in the labels and fields they support. This option allows users to have their manifests automatically aligned to the OpenShift 'flavor' they use.","withinAMap":false,"defaultValue":"v4","javaDocSiteLink":"","docMapKey":"flavor","configPhase":"BUILD_TIME","acceptedValues":["`v3`","`v4`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.OpenshiftConfig.DeploymentResourceKind","key":"quarkus.openshift.deployment-kind","additionalKeys":[],"configDoc":"The kind of the deployment resource to use. Supported values are 'Deployment', 'StatefulSet', 'Job', 'CronJob' and 'DeploymentConfig' defaulting to the latter.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"deployment-kind","configPhase":"BUILD_TIME","acceptedValues":["`deployment`","`deployment-config`","`stateful-set`","`job`","`cron-job`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.part-of","additionalKeys":[],"configDoc":"The name of the group this component belongs too","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"part-of","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.name","additionalKeys":[],"configDoc":"The name of the application. This value will be used for naming Kubernetes resources like: 'Deployment', 'Service' and so on...","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.version","additionalKeys":[],"configDoc":"The version of the application.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"version","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.namespace","additionalKeys":[],"configDoc":"The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.labels","additionalKeys":[],"configDoc":"Custom labels to add to all resources","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.annotations","additionalKeys":[],"configDoc":"Custom annotations to add to all resources","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.add-build-timestamp","additionalKeys":[],"configDoc":"Add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-build-timestamp","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.working-dir","additionalKeys":[],"configDoc":"Working directory","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.command","additionalKeys":[],"configDoc":"The commands","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.service-account","additionalKeys":[],"configDoc":"The service account","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.openshift.ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.replicas","additionalKeys":[],"configDoc":"The number of desired pods","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"replicas","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ServiceType","key":"quarkus.openshift.service-type","additionalKeys":[],"configDoc":"The type of service that will be generated for the application","withinAMap":false,"defaultValue":"cluster-ip","javaDocSiteLink":"","docMapKey":"service-type","configPhase":"BUILD_TIME","acceptedValues":["`cluster-ip`","`node-port`","`load-balancer`","`external-name`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.node-port","additionalKeys":[],"configDoc":"The nodePort to set when serviceType is set to nodePort","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.openshift.image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy","withinAMap":false,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.startup-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.startup-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.startup-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.startup-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.startup-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.startup-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.startup-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.startup-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.startup-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":false,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.startup-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.startup-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.startup-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":false,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.startup-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.prometheus.annotations","additionalKeys":[],"configDoc":"When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.prometheus.prefix","additionalKeys":[],"configDoc":"Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml","withinAMap":false,"defaultValue":"prometheus.io","javaDocSiteLink":"","docMapKey":"prefix","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.prometheus.scrape","additionalKeys":[],"configDoc":"Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scrape","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.prometheus.path","additionalKeys":[],"configDoc":"Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.prometheus.port","additionalKeys":[],"configDoc":"Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.prometheus.scheme","additionalKeys":[],"configDoc":"Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.secret-volumes.\"secret-volumes\".secret-name","additionalKeys":[],"configDoc":"The name of the secret to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.secret-volumes.\"secret-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.secret-volumes.\"secret-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.openshift.secret-volumes.\"secret-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.secret-volumes.\"secret-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.config-map-volumes.\"config-map-volumes\".config-map-name","additionalKeys":[],"configDoc":"The name of the ConfigMap to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"config-map-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.config-map-volumes.\"config-map-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.config-map-volumes.\"config-map-volumes\".items.\"items\".path","additionalKeys":[],"configDoc":"The path where the file will be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.openshift.config-map-volumes.\"config-map-volumes\".items.\"items\".mode","additionalKeys":[],"configDoc":"It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used.","withinAMap":true,"defaultValue":"-1","javaDocSiteLink":"","docMapKey":"mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.config-map-volumes.\"config-map-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.empty-dir-volumes","additionalKeys":[],"configDoc":"EmptyDir volumes","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"empty-dir-volumes","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.git-repo-volumes.\"git-repo-volumes\".repository","additionalKeys":[],"configDoc":"Git repository URL.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"repository","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.git-repo-volumes.\"git-repo-volumes\".directory","additionalKeys":[],"configDoc":"The directory of the repository to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"directory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.git-repo-volumes.\"git-repo-volumes\".revision","additionalKeys":[],"configDoc":"The commit hash to use.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revision","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.pvc-volumes.\"pvc-volumes\".claim-name","additionalKeys":[],"configDoc":"The name of the claim to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"claim-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.pvc-volumes.\"pvc-volumes\".default-mode","additionalKeys":[],"configDoc":"Default mode. When specifying an octal number, leading zero must be present.","withinAMap":true,"defaultValue":"0600","javaDocSiteLink":"","docMapKey":"default-mode","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.pvc-volumes.\"pvc-volumes\".optional","additionalKeys":[],"configDoc":"Optional","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"optional","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".volume-id","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"volume-id","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".partition","additionalKeys":[],"configDoc":"The partition.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"partition","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".fs-type","additionalKeys":[],"configDoc":"Filesystem type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.aws-elastic-block-store-volumes.\"aws-elastic-block-store-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.azure-file-volumes.\"azure-file-volumes\".share-name","additionalKeys":[],"configDoc":"The share name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"share-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.azure-file-volumes.\"azure-file-volumes\".secret-name","additionalKeys":[],"configDoc":"The secret name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.azure-file-volumes.\"azure-file-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.azure-disk-volumes.\"azure-disk-volumes\".disk-name","additionalKeys":[],"configDoc":"The name of the disk to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.azure-disk-volumes.\"azure-disk-volumes\".disk-uri","additionalKeys":[],"configDoc":"The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"disk-uri","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.Kind","key":"quarkus.openshift.azure-disk-volumes.\"azure-disk-volumes\".kind","additionalKeys":[],"configDoc":"Kind of disk.","withinAMap":true,"defaultValue":"managed","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":["`managed`","`shared`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.AzureDiskVolumeConfig.CachingMode","key":"quarkus.openshift.azure-disk-volumes.\"azure-disk-volumes\".caching-mode","additionalKeys":[],"configDoc":"Disk caching mode.","withinAMap":true,"defaultValue":"read-write","javaDocSiteLink":"","docMapKey":"caching-mode","configPhase":"BUILD_TIME","acceptedValues":["`read-write`","`read-only`","`none`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.azure-disk-volumes.\"azure-disk-volumes\".fs-type","additionalKeys":[],"configDoc":"File system type.","withinAMap":true,"defaultValue":"ext4","javaDocSiteLink":"","docMapKey":"fs-type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.azure-disk-volumes.\"azure-disk-volumes\".read-only","additionalKeys":[],"configDoc":"Whether the volumeName is read only or not.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".get-env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".get-env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.init-containers.\"init-containers\".get-env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.openshift.init-containers.\"init-containers\".get-env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".get-env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".get-env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".get-env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".get-target-platform-name","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-target-platform-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.openshift.init-containers.\"init-containers\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.init-containers.\"init-containers\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.openshift.init-containers.\"init-containers\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.init-containers.\"init-containers\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.init-containers.\"init-containers\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.init-containers.\"init-containers\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.openshift.init-containers.\"init-containers\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-containers.\"init-containers\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".get-env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".get-env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.sidecars.\"sidecars\".get-env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.openshift.sidecars.\"sidecars\".get-env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".get-env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".get-env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".get-env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".get-target-platform-name","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-target-platform-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".image","additionalKeys":[],"configDoc":"The container image.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".working-dir","additionalKeys":[],"configDoc":"Working directory.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"working-dir","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".command","additionalKeys":[],"configDoc":"The commands","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"command","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".arguments","additionalKeys":[],"configDoc":"The arguments","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"arguments","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".service-account","additionalKeys":[],"configDoc":"The service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"service-account","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".ports.\"ports\".container-port","additionalKeys":[],"configDoc":"The port number. Refers to the container port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".ports.\"ports\".host-port","additionalKeys":[],"configDoc":"The host port.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".ports.\"ports\".path","additionalKeys":[],"configDoc":"The application path (refers to web application path).","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.Protocol","key":"quarkus.openshift.sidecars.\"sidecars\".ports.\"ports\".protocol","additionalKeys":[],"configDoc":"The protocol.","withinAMap":true,"defaultValue":"tcp","javaDocSiteLink":"","docMapKey":"protocol","configPhase":"BUILD_TIME","acceptedValues":["`tcp`","`udp`","`sctp`","`http`","`proxy`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".ports.\"ports\".node-port","additionalKeys":[],"configDoc":"","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"node-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.sidecars.\"sidecars\".ports.\"ports\".tls","additionalKeys":[],"configDoc":"If enabled, the port will be configured to use the schema HTTPS.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"tls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.ImagePullPolicy","key":"quarkus.openshift.sidecars.\"sidecars\".image-pull-policy","additionalKeys":[],"configDoc":"Image pull policy.","withinAMap":true,"defaultValue":"always","javaDocSiteLink":"","docMapKey":"image-pull-policy","configPhase":"BUILD_TIME","acceptedValues":["`always`","`if-not-present`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".image-pull-secrets","additionalKeys":[],"configDoc":"The image pull secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"image-pull-secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".liveness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.http-action-port","additionalKeys":[],"configDoc":"The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.http-action-port-name","additionalKeys":[],"configDoc":"The port name for selecting the port of the `HTTP get` action.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-port-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.http-action-path","additionalKeys":[],"configDoc":"The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.http-action-scheme","additionalKeys":[],"configDoc":"The scheme of the `HTTP get` action. Can be either \"HTTP\" or \"HTTPS\".","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"http-action-scheme","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.exec-action","additionalKeys":[],"configDoc":"The command to use for the probe.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"exec-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.tcp-socket-action","additionalKeys":[],"configDoc":"The tcp socket to use for the probe (the format is host:port).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tcp-socket-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.grpc-action","additionalKeys":[],"configDoc":"The gRPC port to use for the probe (the format is either port or port:service).","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"grpc-action","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.grpc-action-enabled","additionalKeys":[],"configDoc":"If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"grpc-action-enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.initial-delay","additionalKeys":[],"configDoc":"The amount of time to wait before starting to probe.","withinAMap":true,"defaultValue":"5S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"initial-delay","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.period","additionalKeys":[],"configDoc":"The period in which the action should be called.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"period","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.timeout","additionalKeys":[],"configDoc":"The amount of time to wait for each action.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"timeout","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.success-threshold","additionalKeys":[],"configDoc":"The success threshold to use.","withinAMap":true,"defaultValue":"1","javaDocSiteLink":"","docMapKey":"success-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.sidecars.\"sidecars\".readiness-probe.failure-threshold","additionalKeys":[],"configDoc":"The failure threshold to use.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"failure-threshold","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".mounts.\"mounts\".name","additionalKeys":[],"configDoc":"The name of the volumeName to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".mounts.\"mounts\".path","additionalKeys":[],"configDoc":"The path to mount.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".mounts.\"mounts\".sub-path","additionalKeys":[],"configDoc":"Path within the volumeName from which the container's volumeName should be mounted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sub-path","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.sidecars.\"sidecars\".mounts.\"mounts\".read-only","additionalKeys":[],"configDoc":"ReadOnly","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"read-only","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.sidecars.\"sidecars\".env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.openshift.sidecars.\"sidecars\".env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.sidecars.\"sidecars\".env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.host-aliases.\"host-aliases\".ip","additionalKeys":[],"configDoc":"The ip address","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ip","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.host-aliases.\"host-aliases\".hostnames","additionalKeys":[],"configDoc":"The hostnames to resolve to the ip","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"hostnames","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.resources.limits.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.resources.limits.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.resources.requests.cpu","additionalKeys":[],"configDoc":"CPU Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cpu","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.resources.requests.memory","additionalKeys":[],"configDoc":"Memory Requirements","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"memory","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.container-name","additionalKeys":[],"configDoc":"If set, it will change the name of the container according to the configuration","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.route.expose","additionalKeys":[],"configDoc":"If true, the service will be exposed","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"expose","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.route.host","additionalKeys":[],"configDoc":"The host under which the application is going to be exposed","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.route.target-port","additionalKeys":[],"configDoc":"The target named port. If not provided, it will be deducted from the Service resource ports. Options are: \"http\" and \"https\".","withinAMap":false,"defaultValue":"http","javaDocSiteLink":"","docMapKey":"target-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.route.annotations","additionalKeys":[],"configDoc":"Custom annotations to add to exposition (route or ingress) resources","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"annotations","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.route.tls.ca-certificate","additionalKeys":[],"configDoc":"The cert authority certificate contents.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ca-certificate","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.route.tls.certificate","additionalKeys":[],"configDoc":"The certificate contents.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"certificate","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.route.tls.destination-ca-certificate","additionalKeys":[],"configDoc":"The contents of the ca certificate of the final destination.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"destination-ca-certificate","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.route.tls.insecure-edge-termination-policy","additionalKeys":[],"configDoc":"The desired behavior for insecure connections to a route.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"insecure-edge-termination-policy","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.route.tls.key","additionalKeys":[],"configDoc":"The key file contents.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.route.tls.termination","additionalKeys":[],"configDoc":"The termination type.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"termination","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.add-version-to-label-selectors","additionalKeys":[],"configDoc":"If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and DeploymentConfig","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-version-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.add-name-to-label-selectors","additionalKeys":[],"configDoc":"If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-name-to-label-selectors","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.job.parallelism","additionalKeys":[],"configDoc":"Specifies the maximum desired number of pods the job should run at any given time.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"parallelism","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.job.completions","additionalKeys":[],"configDoc":"Specifies the desired number of successfully finished pods the job should be run with.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"completions","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.JobCompletionMode","key":"quarkus.openshift.job.completion-mode","additionalKeys":[],"configDoc":"CompletionMode specifies how Pod completions are tracked.","withinAMap":false,"defaultValue":"non-indexed","javaDocSiteLink":"","docMapKey":"completion-mode","configPhase":"BUILD_TIME","acceptedValues":["`non-indexed`","`indexed`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.job.backoff-limit","additionalKeys":[],"configDoc":"Specifies the number of retries before marking this job failed.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"backoff-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.job.active-deadline-seconds","additionalKeys":[],"configDoc":"Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"active-deadline-seconds","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.job.ttl-seconds-after-finished","additionalKeys":[],"configDoc":"Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ttl-seconds-after-finished","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.job.suspend","additionalKeys":[],"configDoc":"Suspend specifies whether the Job controller should create Pods or not.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"suspend","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.JobRestartPolicy","key":"quarkus.openshift.job.restart-policy","additionalKeys":[],"configDoc":"Restart policy when the job container fails.","withinAMap":false,"defaultValue":"on-failure","javaDocSiteLink":"","docMapKey":"restart-policy","configPhase":"BUILD_TIME","acceptedValues":["`on-failure`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.cron-job.schedule","additionalKeys":[],"configDoc":"The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"schedule","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.CronJobConcurrencyPolicy","key":"quarkus.openshift.cron-job.concurrency-policy","additionalKeys":[],"configDoc":"ConcurrencyPolicy describes how the job will be handled.","withinAMap":false,"defaultValue":"allow","javaDocSiteLink":"","docMapKey":"concurrency-policy","configPhase":"BUILD_TIME","acceptedValues":["`allow`","`forbid`","`replace`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.cron-job.starting-deadline-seconds","additionalKeys":[],"configDoc":"Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"starting-deadline-seconds","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.cron-job.failed-jobs-history-limit","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"failed-jobs-history-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.cron-job.successful-jobs-history-limit","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"successful-jobs-history-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.cron-job.parallelism","additionalKeys":[],"configDoc":"Specifies the maximum desired number of pods the job should run at any given time.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"parallelism","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.cron-job.completions","additionalKeys":[],"configDoc":"Specifies the desired number of successfully finished pods the job should be run with.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"completions","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.JobCompletionMode","key":"quarkus.openshift.cron-job.completion-mode","additionalKeys":[],"configDoc":"CompletionMode specifies how Pod completions are tracked.","withinAMap":false,"defaultValue":"non-indexed","javaDocSiteLink":"","docMapKey":"completion-mode","configPhase":"BUILD_TIME","acceptedValues":["`non-indexed`","`indexed`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.cron-job.backoff-limit","additionalKeys":[],"configDoc":"Specifies the number of retries before marking this job failed.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"backoff-limit","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.cron-job.active-deadline-seconds","additionalKeys":[],"configDoc":"Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"active-deadline-seconds","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.cron-job.ttl-seconds-after-finished","additionalKeys":[],"configDoc":"Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"ttl-seconds-after-finished","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.cron-job.suspend","additionalKeys":[],"configDoc":"Suspend specifies whether the Job controller should create Pods or not.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"suspend","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.dekorate.kubernetes.annotation.JobRestartPolicy","key":"quarkus.openshift.cron-job.restart-policy","additionalKeys":[],"configDoc":"Restart policy when the job container fails.","withinAMap":false,"defaultValue":"on-failure","javaDocSiteLink":"","docMapKey":"restart-policy","configPhase":"BUILD_TIME","acceptedValues":["`on-failure`","`never`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.roles.\"roles\".name","additionalKeys":[],"configDoc":"The name of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.roles.\"roles\".namespace","additionalKeys":[],"configDoc":"The namespace of the role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.rbac.roles.\"roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the Role resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.roles.\"roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.roles.\"roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.roles.\"roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.roles.\"roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.roles.\"roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-roles.\"cluster-roles\".name","additionalKeys":[],"configDoc":"The name of the cluster role.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.rbac.cluster-roles.\"cluster-roles\".labels","additionalKeys":[],"configDoc":"Labels to add into the ClusterRole resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".api-groups","additionalKeys":[],"configDoc":"API groups of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".non-resource-urls","additionalKeys":[],"configDoc":"Non resource URLs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"non-resource-urls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resource-names","additionalKeys":[],"configDoc":"Resource names of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resource-names","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".resources","additionalKeys":[],"configDoc":"Resources of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"resources","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-roles.\"cluster-roles\".policy-rules.\"policy-rules\".verbs","additionalKeys":[],"configDoc":"Verbs of the policy rule.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verbs","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.service-accounts.\"service-accounts\".name","additionalKeys":[],"configDoc":"The name of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.service-accounts.\"service-accounts\".namespace","additionalKeys":[],"configDoc":"The namespace of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.rbac.service-accounts.\"service-accounts\".labels","additionalKeys":[],"configDoc":"Labels of the service account.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.openshift.rbac.service-accounts.\"service-accounts\".use-as-default","additionalKeys":[],"configDoc":"If true, this service account will be used in the generated Deployment resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"use-as-default","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.role-bindings.\"role-bindings\".name","additionalKeys":[],"configDoc":"Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.rbac.role-bindings.\"role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.role-bindings.\"role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's \"view\" role name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.openshift.rbac.role-bindings.\"role-bindings\".cluster-wide","additionalKeys":[],"configDoc":"If the Role sets in the `role-name` property is cluster wide or not.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cluster-wide","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.role-bindings.\"role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-role-bindings.\"cluster-role-bindings\".name","additionalKeys":[],"configDoc":"Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.rbac.cluster-role-bindings.\"cluster-role-bindings\".labels","additionalKeys":[],"configDoc":"Labels to add into the RoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"labels","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-role-bindings.\"cluster-role-bindings\".role-name","additionalKeys":[],"configDoc":"The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".name","additionalKeys":[],"configDoc":"The \"name\" resource to use by the Subject element in the generated Role Binding resource.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".kind","additionalKeys":[],"configDoc":"The \"kind\" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the \"ServiceAccount\" kind.","withinAMap":true,"defaultValue":"ServiceAccount","javaDocSiteLink":"","docMapKey":"kind","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".api-group","additionalKeys":[],"configDoc":"The \"apiGroup\" resource that matches with the \"kind\" property. By default, it's empty.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"api-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.rbac.cluster-role-bindings.\"cluster-role-bindings\".subjects.\"subjects\".namespace","additionalKeys":[],"configDoc":"The \"namespace\" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"namespace","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.env.secrets","additionalKeys":[],"configDoc":"The optional list of Secret names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secrets","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.env.configmaps","additionalKeys":[],"configDoc":"The optional list of ConfigMap names to load environment variables from.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"configmaps","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.openshift.env.fields","additionalKeys":[],"configDoc":"The map associating environment variable names to their associated field references they take their value from.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fields","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"`Map>`","key":"quarkus.openshift.env.vars","additionalKeys":[],"configDoc":"The map associating environment name to its associated value.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"vars","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.env.mapping.\"mapping\".from-secret","additionalKeys":[],"configDoc":"The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.env.mapping.\"mapping\".from-configmap","additionalKeys":[],"configDoc":"The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"from-configmap","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.env.mapping.\"mapping\".with-key","additionalKeys":[],"configDoc":"The key identifying the field from which the value is extracted.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"with-key","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.app-secret","additionalKeys":[],"configDoc":"If set, the secret will mounted to the application container and its contents will be used for application configuration.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"app-secret","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.app-config-map","additionalKeys":[],"configDoc":"If set, the config amp will be mounted to the application container and its contents will be used for application configuration.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"app-config-map","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.security-context.se-linux-options.level","additionalKeys":[],"configDoc":"The SELinux level label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"level","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.security-context.se-linux-options.role","additionalKeys":[],"configDoc":"The SELinux role label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.security-context.se-linux-options.type","additionalKeys":[],"configDoc":"The SELinux type label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.security-context.se-linux-options.user","additionalKeys":[],"configDoc":"The SELinux user label that applies to the container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name","additionalKeys":[],"configDoc":"The name of the GMSA credential spec to use.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.security-context.windows-options.gmsa-credential-spec","additionalKeys":[],"configDoc":"GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"gmsa-credential-spec","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.security-context.windows-options.run-as-user-name","additionalKeys":[],"configDoc":"The UserName in Windows to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.openshift.security-context.windows-options.host-process","additionalKeys":[],"configDoc":"HostProcess determines if a container should be run as a 'Host Process' container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host-process","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.security-context.run-as-user","additionalKeys":[],"configDoc":"The UID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-user","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.security-context.run-as-group","additionalKeys":[],"configDoc":"The GID to run the entrypoint of the container process.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.openshift.security-context.run-as-non-root","additionalKeys":[],"configDoc":"Indicates that the container must run as a non-root user.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"run-as-non-root","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.security-context.supplemental-groups","additionalKeys":[],"configDoc":"A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"supplemental-groups","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Long","key":"quarkus.openshift.security-context.fs-group","additionalKeys":[],"configDoc":"A special supplemental group that applies to all containers in a pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.security-context.sysctls","additionalKeys":[],"configDoc":"Sysctls hold a list of namespaced sysctls used for the pod.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"sysctls","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.deployment.SecurityContextConfig.PodFSGroupChangePolicy","key":"quarkus.openshift.security-context.fs-group-change-policy","additionalKeys":[],"configDoc":"It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"fs-group-change-policy","configPhase":"BUILD_TIME","acceptedValues":["tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.]","tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.remote-debug.enabled","additionalKeys":[],"configDoc":"If true, the debug mode in pods will be enabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.remote-debug.transport","additionalKeys":[],"configDoc":"The transport to use.","withinAMap":false,"defaultValue":"dt_socket","javaDocSiteLink":"","docMapKey":"transport","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.remote-debug.suspend","additionalKeys":[],"configDoc":"If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection.","withinAMap":false,"defaultValue":"n","javaDocSiteLink":"","docMapKey":"suspend","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.openshift.remote-debug.address-port","additionalKeys":[],"configDoc":"It specifies the address at which the debug socket will listen.","withinAMap":false,"defaultValue":"5005","javaDocSiteLink":"","docMapKey":"address-port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.deploy","additionalKeys":[],"configDoc":"If set to true, Quarkus will attempt to deploy the application to the target Openshift cluster","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"deploy","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"io.quarkus.kubernetes.spi.DeployStrategy","key":"quarkus.openshift.deploy-strategy","additionalKeys":[],"configDoc":"If deploy is enabled, it will follow this strategy to update the resources to the target OpenShift cluster.","withinAMap":false,"defaultValue":"create-or-update","javaDocSiteLink":"","docMapKey":"deploy-strategy","configPhase":"BUILD_TIME","acceptedValues":["`create-or-update`","`create`","`replace`","`server-side-apply`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.init-tasks.\"init-tasks\".enabled","additionalKeys":[],"configDoc":"If true, the init task will be generated. Otherwise, the init task resource generation will be skipped.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.openshift.init-tasks.\"init-tasks\".image","additionalKeys":[],"configDoc":"The init task image to use by the init-container.","withinAMap":true,"defaultValue":"groundnuty/k8s-wait-for:no-root-v1.7","javaDocSiteLink":"","docMapKey":"image","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.openshift","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.openshift.idempotent","additionalKeys":[],"configDoc":"Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"idempotent","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.openshift","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.micrometer.runtime.config.MicrometerConfig b/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.micrometer.runtime.config.MicrometerConfig index 347d108d0e..d0915d5b2b 100644 --- a/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.micrometer.runtime.config.MicrometerConfig +++ b/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.micrometer.runtime.config.MicrometerConfig @@ -1 +1 @@ -[{"configDocKey":{"type":"boolean","key":"quarkus.micrometer.enabled","additionalKeys":[],"configDoc":"Micrometer metrics support.\n\nMicrometer metrics support is enabled by default.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.micrometer.registry-enabled-default","additionalKeys":[],"configDoc":"Micrometer MeterRegistry discovery.\n\nMicrometer MeterRegistry implementations discovered on the classpath will be enabled automatically by default.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"registry-enabled-default","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.micrometer.binder-enabled-default","additionalKeys":[],"configDoc":"Micrometer MeterBinder discovery.\n\nMicrometer MeterBinder implementations discovered on the classpath will be enabled automatically by default.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"binder-enabled-default","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.http-client.enabled","additionalKeys":[],"configDoc":"Outbound HTTP request metrics support.\n\nSupport for HTTP client metrics will be enabled if Micrometer support is enabled, the REST client feature is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.http-server.enabled","additionalKeys":[],"configDoc":"Inbound HTTP metrics support.\n\nSupport for HTTP server metrics will be enabled if Micrometer support is enabled, an extension serving HTTP traffic is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.jvm","additionalKeys":[],"configDoc":"Micrometer JVM metrics support.\n\nSupport for JVM metrics will be enabled if Micrometer support is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"jvm","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.kafka.enabled","additionalKeys":[],"configDoc":"Kafka metrics support.\n\nSupport for Kafka metrics will be enabled if Micrometer support is enabled, the Kafka Consumer or Producer interface is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.redis.enabled","additionalKeys":[],"configDoc":"Redis client metrics support.\n\nSupport for Redis metrics will be enabled if Micrometer support is enabled, the Quarkus Redis client extension is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.grpc-server.enabled","additionalKeys":[],"configDoc":"gRPC Server metrics support.\n\nSupport for gRPC server metrics will be enabled if Micrometer support is enabled, the gRPC server interfaces are on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.grpc-client.enabled","additionalKeys":[],"configDoc":"gRPC Client metrics support.\n\nSupport for gRPC client metrics will be enabled if Micrometer support is enabled, the gRPC client interfaces are on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.mp-metrics.enabled","additionalKeys":[],"configDoc":"Eclipse MicroProfile Metrics support.\n\nSupport for MicroProfile Metrics will be enabled if Micrometer\nsupport is enabled and the MicroProfile Metrics dependency is present:\n\n[source,xml]\n----\n\n org.eclipse.microprofile.metrics\n microprofile-metrics-api\n\n----\n\nThe Micrometer extension currently provides a compatibility layer that supports the MP Metrics API,\nbut metric names and recorded values will be different.\nNote that the MP Metrics compatibility layer will move to a different extension in the future.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.system","additionalKeys":[],"configDoc":"Micrometer System metrics support.\n\nSupport for System metrics will be enabled if Micrometer support is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"system","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.vertx.enabled","additionalKeys":[],"configDoc":"Vert.x metrics support.\n\nSupport for Vert.x metrics will be enabled if Micrometer support is enabled, Vert.x MetricsOptions is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.export.json.enabled","additionalKeys":[],"configDoc":"Support for export to JSON format. Off by default.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.micrometer.export.json.path","additionalKeys":[],"configDoc":"The path for the JSON metrics endpoint. The default value is `metrics`. By default, this value will be resolved as a path relative to `$++{++quarkus.http.non-application-root-path++}++`. If the management interface is enabled, the value will be resolved as a path relative to `$++{++quarkus.management.root-path++}++`.","withinAMap":false,"defaultValue":"metrics","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.micrometer.export.json.buffer-length","additionalKeys":[],"configDoc":"Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples. Samples are accumulated to such statistics in ring buffers which rotate after the expiry, with this buffer length.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"buffer-length","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.micrometer.export.json.expiry","additionalKeys":[],"configDoc":"Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples. Samples are accumulated to such statistics in ring buffers which rotate after this expiry, with a particular buffer length.","withinAMap":false,"defaultValue":"P3D","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"expiry","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.export.prometheus.enabled","additionalKeys":[],"configDoc":"Support for export to Prometheus.\n\nSupport for Prometheus will be enabled if Micrometer support is enabled, the PrometheusMeterRegistry is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.registry-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.micrometer.export.prometheus.path","additionalKeys":[],"configDoc":"The path for the prometheus metrics endpoint (produces text/plain). The default value is\n`metrics` and is resolved relative to the non-application endpoint (`q`), e.g.\n`${quarkus.http.root-path}/${quarkus.http.non-application-root-path}/metrics`.\nIf an absolute path is specified (`/metrics`), the prometheus endpoint will be served\nfrom the configured path.\n\nIf the management interface is enabled, the value will be resolved as a path relative to\n`${quarkus.management.root-path}` (`q` by default), e.g.\n`http://${quarkus.management.host}:${quarkus.management.port}/${quarkus.management.root-path}/metrics`.\nIf an absolute path is specified (`/metrics`), the prometheus endpoint will be served from the configured path, e.g.\n`http://${quarkus.management.host}:${quarkus.management.port}/metrics`.","withinAMap":false,"defaultValue":"metrics","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.micrometer.export.prometheus.default-registry","additionalKeys":[],"configDoc":"By default, this extension will create a Prometheus MeterRegistry instance.\n\nUse this attribute to veto the creation of the default Prometheus MeterRegistry.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"default-registry","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"boolean","key":"quarkus.micrometer.enabled","additionalKeys":[],"configDoc":"Micrometer metrics support.\n\nMicrometer metrics support is enabled by default.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.micrometer.registry-enabled-default","additionalKeys":[],"configDoc":"Micrometer MeterRegistry discovery.\n\nMicrometer MeterRegistry implementations discovered on the classpath will be enabled automatically by default.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"registry-enabled-default","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.micrometer.binder-enabled-default","additionalKeys":[],"configDoc":"Micrometer MeterBinder discovery.\n\nMicrometer MeterBinder implementations discovered on the classpath will be enabled automatically by default.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"binder-enabled-default","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":false,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.http-client.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.http-client.enabled","additionalKeys":[],"configDoc":"Outbound HTTP request metrics support.\n\nSupport for HTTP client metrics will be enabled if Micrometer support is enabled, the REST client feature is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.http-server.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.http-server.enabled","additionalKeys":[],"configDoc":"Inbound HTTP metrics support.\n\nSupport for HTTP server metrics will be enabled if Micrometer support is enabled, an extension serving HTTP traffic is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.jvm","additionalKeys":[],"configDoc":"Micrometer JVM metrics support.\n\nSupport for JVM metrics will be enabled if Micrometer support is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"jvm","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.kafka.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.kafka.enabled","additionalKeys":[],"configDoc":"Kafka metrics support.\n\nSupport for Kafka metrics will be enabled if Micrometer support is enabled, the Kafka Consumer or Producer interface is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.redis.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.redis.enabled","additionalKeys":[],"configDoc":"Redis client metrics support.\n\nSupport for Redis metrics will be enabled if Micrometer support is enabled, the Quarkus Redis client extension is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.grpc-server.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.grpc-server.enabled","additionalKeys":[],"configDoc":"gRPC Server metrics support.\n\nSupport for gRPC server metrics will be enabled if Micrometer support is enabled, the gRPC server interfaces are on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.grpc-client.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.grpc-client.enabled","additionalKeys":[],"configDoc":"gRPC Client metrics support.\n\nSupport for gRPC client metrics will be enabled if Micrometer support is enabled, the gRPC client interfaces are on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.mp-metrics.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.mp-metrics.enabled","additionalKeys":[],"configDoc":"Eclipse MicroProfile Metrics support.\n\nSupport for MicroProfile Metrics will be enabled if Micrometer\nsupport is enabled and the MicroProfile Metrics dependency is present:\n\n[source,xml]\n----\n\n org.eclipse.microprofile.metrics\n microprofile-metrics-api\n\n----\n\nThe Micrometer extension currently provides a compatibility layer that supports the MP Metrics API,\nbut metric names and recorded values will be different.\nNote that the MP Metrics compatibility layer will move to a different extension in the future.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.system","additionalKeys":[],"configDoc":"Micrometer System metrics support.\n\nSupport for System metrics will be enabled if Micrometer support is enabled, and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"system","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.vertx.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.binder.vertx.enabled","additionalKeys":[],"configDoc":"Vert.x metrics support.\n\nSupport for Vert.x metrics will be enabled if Micrometer support is enabled, Vert.x MetricsOptions is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.binder-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.export.json.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.export.json.enabled","additionalKeys":[],"configDoc":"Support for export to JSON format. Off by default.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.micrometer.export.json.path","additionalKeys":[],"configDoc":"The path for the JSON metrics endpoint. The default value is `metrics`. By default, this value will be resolved as a path relative to `$++{++quarkus.http.non-application-root-path++}++`. If the management interface is enabled, the value will be resolved as a path relative to `$++{++quarkus.management.root-path++}++`.","withinAMap":false,"defaultValue":"metrics","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.micrometer.export.json.buffer-length","additionalKeys":[],"configDoc":"Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples. Samples are accumulated to such statistics in ring buffers which rotate after the expiry, with this buffer length.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"buffer-length","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.micrometer.export.json.expiry","additionalKeys":[],"configDoc":"Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples. Samples are accumulated to such statistics in ring buffers which rotate after this expiry, with a particular buffer length.","withinAMap":false,"defaultValue":"P3D","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"expiry","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.export.prometheus.get-enabled","additionalKeys":[],"configDoc":"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"get-enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.micrometer.export.prometheus.enabled","additionalKeys":[],"configDoc":"Support for export to Prometheus.\n\nSupport for Prometheus will be enabled if Micrometer support is enabled, the PrometheusMeterRegistry is on the classpath and either this value is true, or this value is unset and `quarkus.micrometer.registry-enabled-default` is true.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.micrometer.export.prometheus.path","additionalKeys":[],"configDoc":"The path for the prometheus metrics endpoint (produces text/plain). The default value is\n`metrics` and is resolved relative to the non-application endpoint (`q`), e.g.\n`${quarkus.http.root-path}/${quarkus.http.non-application-root-path}/metrics`.\nIf an absolute path is specified (`/metrics`), the prometheus endpoint will be served\nfrom the configured path.\n\nIf the management interface is enabled, the value will be resolved as a path relative to\n`${quarkus.management.root-path}` (`q` by default), e.g.\n`http://${quarkus.management.host}:${quarkus.management.port}/${quarkus.management.root-path}/metrics`.\nIf an absolute path is specified (`/metrics`), the prometheus endpoint will be served from the configured path, e.g.\n`http://${quarkus.management.host}:${quarkus.management.port}/metrics`.","withinAMap":false,"defaultValue":"metrics","javaDocSiteLink":"","docMapKey":"path","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.micrometer.export.prometheus.default-registry","additionalKeys":[],"configDoc":"By default, this extension will create a Prometheus MeterRegistry instance.\n\nUse this attribute to veto the creation of the default Prometheus MeterRegistry.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"default-registry","configPhase":"BUILD_AND_RUN_TIME_FIXED","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.micrometer","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.oidc.runtime.OidcConfig b/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.oidc.runtime.OidcConfig index 26a8072e61..2115d6ef70 100644 --- a/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.oidc.runtime.OidcConfig +++ b/_generated-doc/main/config/all-configuration-roots-generated-doc/io.quarkus.oidc.runtime.OidcConfig @@ -1 +1 @@ -[{"configDocKey":{"type":"string","key":"quarkus.oidc.auth-server-url","additionalKeys":[],"configDoc":"The base URL of the OpenID Connect (OIDC) server, for example, `https://host:port/auth`. OIDC discovery endpoint will be called by default by appending a '.well-known/openid-configuration' path to this URL. Note if you work with Keycloak OIDC server, make sure the base URL is in the following format: `https://host:port/realms/++{++realm++}++` where `++{++realm++}++` has to be replaced by the name of the Keycloak realm.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"auth-server-url","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.discovery-enabled","additionalKeys":[],"configDoc":"Enables OIDC discovery. If the discovery is disabled then the OIDC endpoint URLs must be configured individually.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"discovery-enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC token endpoint which issues access and refresh tokens.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.revoke-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC token revocation endpoint.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revoke-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.client-id","additionalKeys":[],"configDoc":"The client-id of the application. Each application has a client-id that is used to identify the application","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"client-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.connection-delay","additionalKeys":[],"configDoc":"The maximum amount of time connecting to the currently unavailable OIDC server will be attempted for. The number of times the connection request will be repeated is calculated by dividing the value of this property by 2. For example, setting it to `20S` will allow for requesting the connection up to 10 times with a 2 seconds delay between the retries. Note this property is only effective when the initial OIDC connection is created, for example, when requesting a well-known OIDC configuration. Use the 'connection-retry-count' property to support trying to re-establish an already available connection which may have been dropped.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"connection-delay","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.oidc.connection-retry-count","additionalKeys":[],"configDoc":"The number of times an attempt to re-establish an already available connection will be repeated for. Note this property is different to the `connection-delay` property which is only effective during the initial OIDC connection creation. This property is used to try to recover the existing connection which may have been temporarily lost. For example, if a request to the OIDC token endpoint fails due to a connection exception then the request will be retried for a number of times configured by this property.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"connection-retry-count","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.connection-timeout","additionalKeys":[],"configDoc":"The amount of time after which the current OIDC connection request will time out.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"connection-timeout","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.oidc.max-pool-size","additionalKeys":[],"configDoc":"The maximum size of the connection pool used by the WebClient","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-pool-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.secret","additionalKeys":[],"configDoc":"Client secret which is used for a `client_secret_basic` authentication method. Note that a 'client-secret.value' can be used instead but both properties are mutually exclusive.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.client-secret.value","additionalKeys":[],"configDoc":"The client secret value - it will be ignored if 'secret.key' is set","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"value","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.client-secret.provider.name","additionalKeys":[],"configDoc":"The CredentialsProvider name which should only be set if more than one CredentialsProvider is registered","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.client-secret.provider.key","additionalKeys":[],"configDoc":"The CredentialsProvider client secret key","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret.Method","key":"quarkus.oidc.credentials.client-secret.method","additionalKeys":[],"configDoc":"Authentication method.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"method","configPhase":"RUN_TIME","acceptedValues":["tooltip:basic[client_secret_basic (default): client id and secret are submitted with the HTTP Authorization Basic scheme]","tooltip:post[client_secret_post: client id and secret are submitted as the 'client_id' and 'client_secret' form parameters.]","tooltip:post-jwt[client_secret_jwt: client id and generated JWT secret are submitted as the 'client_id' and 'client_secret' form parameters.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.secret","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a secret key","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.secret-provider.name","additionalKeys":[],"configDoc":"The CredentialsProvider name which should only be set if more than one CredentialsProvider is registered","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.secret-provider.key","additionalKeys":[],"configDoc":"The CredentialsProvider client secret key","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.key-file","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a private key in PEM or JWK format. You can use the `signature-algorithm` property to specify the key algorithm.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-file","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.key-store-file","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a private key from a key store","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.key-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the key store file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.key-id","additionalKeys":[],"configDoc":"The private key id/alias","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.key-password","additionalKeys":[],"configDoc":"The private key password","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.audience","additionalKeys":[],"configDoc":"JWT audience ('aud') claim value. By default, the audience is set to the address of the OpenId Connect Provider's token endpoint.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"audience","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.token-key-id","additionalKeys":[],"configDoc":"Key identifier of the signing key added as a JWT 'kid' header","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-key-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.issuer","additionalKeys":[],"configDoc":"Issuer of the signing key added as a JWT 'iss' claim (default: client id)","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"issuer","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.subject","additionalKeys":[],"configDoc":"Subject of the signing key added as a JWT 'sub' claim (default: client id)","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"subject","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.signature-algorithm","additionalKeys":[],"configDoc":"Signature algorithm, also used for the `key-file` property. Supported values: RS256, RS384, RS512, PS256, PS384, PS512, ES256, ES384, ES512, HS256, HS384, HS512.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"signature-algorithm","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.oidc.credentials.jwt.lifespan","additionalKeys":[],"configDoc":"JWT life-span in seconds. It will be added to the time it was issued at to calculate the expiration time.","withinAMap":false,"defaultValue":"10","javaDocSiteLink":"","docMapKey":"lifespan","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.proxy.host","additionalKeys":[],"configDoc":"The host (name or IP address) of the Proxy. +\nNote: If OIDC adapter needs to use a Proxy to talk with OIDC server (Provider), then at least the \"host\" config item must be configured to enable the usage of a Proxy.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.oidc.proxy.port","additionalKeys":[],"configDoc":"The port number of the Proxy. Default value is 80.","withinAMap":false,"defaultValue":"80","javaDocSiteLink":"","docMapKey":"port","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.proxy.username","additionalKeys":[],"configDoc":"The username, if Proxy needs authentication.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"username","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.proxy.password","additionalKeys":[],"configDoc":"The password, if Proxy needs authentication.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls.Verification","key":"quarkus.oidc.tls.verification","additionalKeys":[],"configDoc":"Certificate validation and hostname verification, which can be one of the following values from enum `Verification`. Default is required.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verification","configPhase":"RUN_TIME","acceptedValues":["tooltip:required[Certificates are validated and hostname verification is enabled. This is the default value.]","tooltip:certificate-validation[Certificates are validated but hostname verification is disabled.]","tooltip:none[All certificated are trusted and hostname verification is disabled.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"path","key":"quarkus.oidc.tls.key-store-file","additionalKeys":[],"configDoc":"An optional key store which holds the certificate information instead of specifying separate files.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.key-store-file-type","additionalKeys":[],"configDoc":"An optional parameter to specify type of the key store file. If not given, the type is automatically detected based on the file name.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.key-store-provider","additionalKeys":[],"configDoc":"An optional parameter to specify a provider of the key store file. If not given, the provider is automatically detected based on the key store file type.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-provider","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.key-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the key store file. If not given, the default (\"password\") is used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.key-store-key-alias","additionalKeys":[],"configDoc":"An optional parameter to select a specific key in the key store. When SNI is disabled, if the key store contains multiple keys and no alias is specified, the behavior is undefined.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-key-alias","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.key-store-key-password","additionalKeys":[],"configDoc":"An optional parameter to define the password for the key, in case it's different from `key-store-password`.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-key-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.oidc.tls.trust-store-file","additionalKeys":[],"configDoc":"An optional trust store which holds the certificate information of the certificates to trust","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-file","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.trust-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the trust store file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.trust-store-cert-alias","additionalKeys":[],"configDoc":"A parameter to specify the alias of the trust store certificate.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-cert-alias","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.trust-store-file-type","additionalKeys":[],"configDoc":"An optional parameter to specify type of the trust store file. If not given, the type is automatically detected based on the file name.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-file-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.trust-store-provider","additionalKeys":[],"configDoc":"An optional parameter to specify a provider of the trust store file. If not given, the provider is automatically detected based on the trust store file type.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-provider","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tenant-id","additionalKeys":[],"configDoc":"A unique tenant identifier. It must be set by `TenantConfigResolver` providers which resolve the tenant configuration dynamically and is optional in all other cases.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tenant-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.tenant-enabled","additionalKeys":[],"configDoc":"If this tenant configuration is enabled. Note that the default tenant will be disabled if it is not configured but either `TenantConfigResolver` which will resolve tenant configurations is registered or named tenants are configured. You do not have to disable the default tenant in this case.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"tenant-enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.ApplicationType","key":"quarkus.oidc.application-type","additionalKeys":[],"configDoc":"The application type, which can be one of the following values from enum `ApplicationType`.","withinAMap":false,"defaultValue":"service","javaDocSiteLink":"","docMapKey":"application-type","configPhase":"RUN_TIME","acceptedValues":["tooltip:web-app[A `WEB_APP` is a client that serves pages, usually a frontend application. For this type of client the Authorization Code Flow is defined as the preferred method for authenticating users.]","tooltip:service[A `SERVICE` is a client that has a set of protected HTTP resources, usually a backend application following the RESTful Architectural Design. For this type of client, the Bearer Authorization method is defined as the preferred method for authenticating and authorizing users.]","tooltip:hybrid[A combined `SERVICE` and `WEB_APP` client. For this type of client, the Bearer Authorization method will be used if the Authorization header is set and Authorization Code Flow - if not.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authorization-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC authorization endpoint which authenticates the users. This property must be set for the 'web-app' applications if OIDC discovery is disabled. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"authorization-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.user-info-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC userinfo endpoint. This property must only be set for the 'web-app' applications if OIDC discovery is disabled and 'authentication.user-info-required' property is enabled. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user-info-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.introspection-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC RFC7662 introspection endpoint which can introspect both opaque and JWT tokens. This property must be set if OIDC discovery is disabled and 1) the opaque bearer access tokens have to be verified or 2) JWT tokens have to be verified while the cached JWK verification set with no matching JWK is being refreshed. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"introspection-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.jwks-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC JWKS endpoint which returns a JSON Web Key Verification Set. This property should be set if OIDC discovery is disabled and the local JWT verification is required. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"jwks-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.end-session-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC end_session_endpoint. This property must be set if OIDC discovery is disabled and RP Initiated Logout support for the 'web-app' applications is required. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"end-session-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.public-key","additionalKeys":[],"configDoc":"Public key for the local JWT token verification. OIDC server connection will not be created when this property is set.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"public-key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.introspection-credentials.name","additionalKeys":[],"configDoc":"Name","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.introspection-credentials.secret","additionalKeys":[],"configDoc":"Secret","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.introspection-credentials.include-client-id","additionalKeys":[],"configDoc":"Include OpenId Connect Client ID configured with 'quarkus.oidc.client-id'","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"include-client-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.roles.role-claim-path","additionalKeys":[],"configDoc":"List of paths to claims containing an array of groups. Each path starts from the top level JWT JSON object and can contain multiple segments where each segment represents a JSON object name only, example: \"realm/groups\". Use double quotes with the namespace qualified claim names. This property can be used if a token has no 'groups' claim but has the groups set in one or more different claims.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-claim-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.roles.role-claim-separator","additionalKeys":[],"configDoc":"Separator for splitting a string which may contain multiple group values. It will only be used if the \"role-claim-path\" property points to one or more custom claims whose values are strings. A single space will be used by default because the standard 'scope' claim may contain a space separated sequence.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-claim-separator","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Roles.Source","key":"quarkus.oidc.roles.source","additionalKeys":[],"configDoc":"Source of the principal roles.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"source","configPhase":"RUN_TIME","acceptedValues":["tooltip:idtoken[ID Token - the default value for the 'web-app' applications.]","tooltip:accesstoken[Access Token - the default value for the 'service' applications; can also be used as the source of roles for the 'web-app' applications.]","tooltip:userinfo[User Info]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token.issuer","additionalKeys":[],"configDoc":"Expected issuer 'iss' claim value. Note this property overrides the `issuer` property which may be set in OpenId Connect provider's well-known configuration. If the `iss` claim value varies depending on the host/IP address or tenant id of the provider then you may skip the issuer verification by setting this property to 'any' but it should be done only when other options (such as configuring the provider to use the fixed `iss` claim value) are not possible.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"issuer","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token.audience","additionalKeys":[],"configDoc":"Expected audience 'aud' claim value which may be a string or an array of strings. Note the audience claim will be verified for ID tokens by default. ID token audience must be equal to the value of `quarkus.oidc.client-id` property. Use this property to override the expected value if your OpenID Connect provider sets a different audience claim value in ID tokens. Set it to `any` if your provider does not set ID token audience` claim. Audience verification for access tokens will only be done if this property is configured.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"audience","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.token.required-claims","additionalKeys":[],"configDoc":"A map of required claims and their expected values. For example, `quarkus.oidc.token.required-claims.org_id = org_xyz` would require tokens to have the `org_id` claim to be present and set to `org_xyz`. Strings are the only supported types. Use `SecurityIdentityAugmentor` to verify claims of other types or complex claims.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"claim-name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token.token-type","additionalKeys":[],"configDoc":"Expected token type","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.oidc.token.lifespan-grace","additionalKeys":[],"configDoc":"Life span grace period in seconds. When checking token expiry, current time is allowed to be later than token expiration time by at most the configured number of seconds. When checking token issuance, current time is allowed to be sooner than token issue time by at most the configured number of seconds.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"lifespan-grace","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.token.age","additionalKeys":[],"configDoc":"Token age. It allows for the number of seconds to be specified that must not elapse since the `iat` (issued at) time. A small leeway to account for clock skew which can be configured with 'quarkus.oidc.token.lifespan-grace' to verify the token expiry time can also be used to verify the token age property. Note that setting this property does not relax the requirement that Bearer and Code Flow JWT tokens must have a valid ('exp') expiry claim value. The only exception where setting this property relaxes the requirement is when a logout token is sent with a back-channel logout request since the current OpenId Connect Back-Channel specification does not explicitly require the logout tokens to contain an 'exp' claim. However, even if the current logout token is allowed to have no 'exp' claim, the `exp` claim will be still verified if the logout token contains it.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"age","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token.principal-claim","additionalKeys":[],"configDoc":"Name of the claim which contains a principal name. By default, the 'upn', 'preferred_username' and `sub` claims are checked.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"principal-claim","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.token.refresh-expired","additionalKeys":[],"configDoc":"Refresh expired authorization code flow ID or access tokens. If this property is enabled then a refresh token request will be performed if the authorization code ID or access token has expired and, if successful, the local session will be updated with the new set of tokens. Otherwise, the local session will be invalidated and the user redirected to the OpenID Provider to re-authenticate. In this case the user may not be challenged again if the OIDC provider session is still active. For this option be effective the `authentication.session-age-extension` property should also be set to a non-zero value since the refresh token is currently kept in the user session. This option is valid only when the application is of type `ApplicationType++#++WEB_APP`++}++. This property will be enabled if `quarkus.oidc.token.refresh-token-time-skew` is configured, you do not have to enable this property manually in this case.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"refresh-expired","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.token.refresh-token-time-skew","additionalKeys":[],"configDoc":"Refresh token time skew in seconds. If this property is enabled then the configured number of seconds is added to the current time when checking if the authorization code ID or access token should be refreshed. If the sum is greater than the authorization code ID or access token's expiration time then a refresh is going to happen.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"refresh-token-time-skew","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.token.forced-jwk-refresh-interval","additionalKeys":[],"configDoc":"Forced JWK set refresh interval in minutes.","withinAMap":false,"defaultValue":"10M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"forced-jwk-refresh-interval","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token.header","additionalKeys":[],"configDoc":"Custom HTTP header that contains a bearer token. This option is valid only when the application is of type `ApplicationType++#++SERVICE`++}++.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"header","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.SignatureAlgorithm","key":"quarkus.oidc.token.signature-algorithm","additionalKeys":[],"configDoc":"Required signature algorithm. OIDC providers support many signature algorithms but if necessary you can restrict Quarkus application to accept tokens signed only using an algorithm configured with this property.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"signature-algorithm","configPhase":"RUN_TIME","acceptedValues":["`rs256`","`rs384`","`rs512`","`ps256`","`ps384`","`ps512`","`es256`","`es384`","`es512`","`eddsa`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token.decryption-key-location","additionalKeys":[],"configDoc":"Decryption key location. JWT tokens can be inner-signed and encrypted by OpenId Connect providers. However, it is not always possible to remotely introspect such tokens because the providers may not control the private decryption keys. In such cases set this property to point to the file containing the decryption private key in PEM or JSON Web Key (JWK) format. Note that if a 'private_key_jwt' client authentication method is used then the private key which is used to sign client authentication JWT tokens will be used to try to decrypt an encrypted ID token if this property is not set.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"decryption-key-location","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.token.allow-jwt-introspection","additionalKeys":[],"configDoc":"Allow the remote introspection of JWT tokens when no matching JWK key is available. Note this property is set to 'true' by default for backward-compatibility reasons and will be set to `false` instead in one of the next releases. Also note this property will be ignored if JWK endpoint URI is not available and introspecting the tokens is the only verification option.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-jwt-introspection","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.token.require-jwt-introspection-only","additionalKeys":[],"configDoc":"Require that JWT tokens are only introspected remotely.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"require-jwt-introspection-only","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.token.allow-opaque-token-introspection","additionalKeys":[],"configDoc":"Allow the remote introspection of the opaque tokens. Set this property to 'false' if only JWT tokens are expected.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-opaque-token-introspection","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token.customizer-name","additionalKeys":[],"configDoc":"Token customizer name. Allows to select a tenant specific token customizer as a named bean. Prefer using `Tenant` qualifier when registering custom `TokenCustomizer`. Use this property only to refer to `TokenCustomizer` implementations provided by this extension.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"customizer-name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.token.verify-access-token-with-user-info","additionalKeys":[],"configDoc":"Indirectly verify that the opaque (binary) access token is valid by using it to request UserInfo. Opaque access token is considered valid if the provider accepted this token and returned a valid UserInfo. You should only enable this option if the opaque access tokens have to be accepted but OpenId Connect provider does not have a token introspection endpoint. This property will have no effect when JWT tokens have to be verified.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"verify-access-token-with-user-info","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.logout.path","additionalKeys":[],"configDoc":"The relative path of the logout endpoint at the application. If provided, the application is able to initiate the logout through this endpoint in conformance with the OpenID Connect RP-Initiated Logout specification.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.logout.post-logout-path","additionalKeys":[],"configDoc":"Relative path of the application endpoint where the user should be redirected to after logging out from the OpenID Connect Provider. This endpoint URI must be properly registered at the OpenID Connect Provider as a valid redirect URI.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"post-logout-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.logout.post-logout-uri-param","additionalKeys":[],"configDoc":"Name of the post logout URI parameter which will be added as a query parameter to the logout redirect URI.","withinAMap":false,"defaultValue":"post_logout_redirect_uri","javaDocSiteLink":"","docMapKey":"post-logout-uri-param","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.logout.extra-params","additionalKeys":[],"configDoc":"Additional properties which will be added as the query parameters to the logout redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.logout.backchannel.path","additionalKeys":[],"configDoc":"The relative path of the Back-Channel Logout endpoint at the application.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.oidc.logout.backchannel.token-cache-size","additionalKeys":[],"configDoc":"Maximum number of logout tokens that can be cached before they are matched against ID tokens stored in session cookies.","withinAMap":false,"defaultValue":"10","javaDocSiteLink":"","docMapKey":"token-cache-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.logout.backchannel.token-cache-time-to-live","additionalKeys":[],"configDoc":"Number of minutes a logout token can be cached for.","withinAMap":false,"defaultValue":"10M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"token-cache-time-to-live","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.logout.backchannel.clean-up-timer-interval","additionalKeys":[],"configDoc":"Token cache timer interval. If this property is set then a timer will check and remove the stale entries periodically.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"clean-up-timer-interval","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.logout.backchannel.logout-token-key","additionalKeys":[],"configDoc":"Logout token claim whose value will be used as a key for caching the tokens. Only `sub` (subject) and `sid` (session id) claims can be used as keys. Set it to `sid` only if ID tokens issued by the OIDC provider have no `sub` but have `sid` claim.","withinAMap":false,"defaultValue":"sub","javaDocSiteLink":"","docMapKey":"logout-token-key","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.logout.frontchannel.path","additionalKeys":[],"configDoc":"The relative path of the Front-Channel Logout endpoint at the application.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Authentication.ResponseMode","key":"quarkus.oidc.authentication.response-mode","additionalKeys":[],"configDoc":"Authorization code flow response mode","withinAMap":false,"defaultValue":"query","javaDocSiteLink":"","docMapKey":"response-mode","configPhase":"RUN_TIME","acceptedValues":["tooltip:query[Authorization response parameters are encoded in the query string added to the redirect_uri]","tooltip:form-post[Authorization response parameters are encoded as HTML form values that are auto-submitted in the browser and transmitted via the HTTP POST method using the application/x-www-form-urlencoded content type]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.redirect-path","additionalKeys":[],"configDoc":"Relative path for calculating a \"redirect_uri\" query parameter. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if the current request URI is 'https://localhost:8080/service' then a 'redirect_uri' parameter will be set to 'https://localhost:8080/' if this property is set to '/' and be the same as the request URI if this property has not been configured. Note the original request URI will be restored after the user has authenticated if 'restorePathAfterRedirect' is set to 'true'.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"redirect-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.authentication.restore-path-after-redirect","additionalKeys":[],"configDoc":"If this property is set to 'true' then the original request URI which was used before the authentication will be restored after the user has been redirected back to the application. Note if `redirectPath` property is not set, the original request URI will be restored even if this property is disabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"restore-path-after-redirect","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.authentication.remove-redirect-parameters","additionalKeys":[],"configDoc":"Remove the query parameters such as 'code' and 'state' set by the OIDC server on the redirect URI after the user has authenticated by redirecting a user to the same URI but without the query parameters.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"remove-redirect-parameters","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.error-path","additionalKeys":[],"configDoc":"Relative path to the public endpoint which will process the error response from the OIDC authorization endpoint. If the user authentication has failed then the OIDC provider will return an 'error' and an optional 'error_description' parameters, instead of the expected authorization 'code'. If this property is set then the user will be redirected to the endpoint which can return a user-friendly error description page. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if it is set as '/error' and the current request URI is 'https://localhost:8080/callback?error=invalid_scope' then a redirect will be made to 'https://localhost:8080/error?error=invalid_scope'. If this property is not set then HTTP 401 status will be returned in case of the user authentication failure.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"error-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.authentication.verify-access-token","additionalKeys":[],"configDoc":"Both ID and access tokens are fetched from the OIDC provider as part of the authorization code flow. ID token is always verified on every user request as the primary token which is used to represent the principal and extract the roles. Access token is not verified by default since it is meant to be propagated to the downstream services. The verification of the access token should be enabled if it is injected as a JWT token. Access tokens obtained as part of the code flow will always be verified if `quarkus.oidc.roles.source` property is set to `accesstoken` which means the authorization decision will be based on the roles extracted from the access token. Bearer access tokens are always verified.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"verify-access-token","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.authentication.force-redirect-https-scheme","additionalKeys":[],"configDoc":"Force 'https' as the 'redirect_uri' parameter scheme when running behind an SSL terminating reverse proxy. This property, if enabled, will also affect the logout `post_logout_redirect_uri` and the local redirect requests.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"force-redirect-https-scheme","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.scopes","additionalKeys":[],"configDoc":"List of scopes","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scopes","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.authentication.add-openid-scope","additionalKeys":[],"configDoc":"Add the 'openid' scope automatically to the list of scopes. This is required for OpenId Connect providers but will not work for OAuth2 providers such as Twitter OAuth2 which does not accept that scope and throws an error.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-openid-scope","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.authentication.extra-params","additionalKeys":[],"configDoc":"Additional properties which will be added as the query parameters to the authentication redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.forward-params","additionalKeys":[],"configDoc":"Request URL query parameters which, if present, will be added to the authentication redirect URI.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"forward-params","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.authentication.cookie-force-secure","additionalKeys":[],"configDoc":"If enabled the state, session and post logout cookies will have their 'secure' parameter set to 'true' when HTTP is used. It may be necessary when running behind an SSL terminating reverse proxy. The cookies will always be secure if HTTPS is used even if this property is set to false.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"cookie-force-secure","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.cookie-suffix","additionalKeys":[],"configDoc":"Cookie name suffix. For example, a session cookie name for the default OIDC tenant is 'q_session' but can be changed to 'q_session_test' if this property is set to 'test'.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-suffix","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.cookie-path","additionalKeys":[],"configDoc":"Cookie path parameter value which, if set, will be used to set a path parameter for the session, state and post logout cookies. The `cookie-path-header` property, if set, will be checked first.","withinAMap":false,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"cookie-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.cookie-path-header","additionalKeys":[],"configDoc":"Cookie path header parameter value which, if set, identifies the incoming HTTP header whose value will be used to set a path parameter for the session, state and post logout cookies. If the header is missing then the `cookie-path` property will be checked.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-path-header","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.cookie-domain","additionalKeys":[],"configDoc":"Cookie domain parameter value which, if set, will be used for the session, state and post logout cookies.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-domain","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Authentication.CookieSameSite","key":"quarkus.oidc.authentication.cookie-same-site","additionalKeys":[],"configDoc":"SameSite attribute for the session cookie.","withinAMap":false,"defaultValue":"lax","javaDocSiteLink":"","docMapKey":"cookie-same-site","configPhase":"RUN_TIME","acceptedValues":["`strict`","`lax`","`none`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.authentication.allow-multiple-code-flows","additionalKeys":[],"configDoc":"If a state cookie is present then a `state` query parameter must also be present and both the state cookie name suffix and state cookie value have to match the value of the `state` query parameter when the redirect path matches the current path. However, if multiple authentications are attempted from the same browser, for example, from the different browser tabs, then the currently available state cookie may represent the authentication flow initiated from another tab and not related to the current request. Disable this property if you would like to avoid supporting multiple authorization code flows running in the same browser.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-multiple-code-flows","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.authentication.user-info-required","additionalKeys":[],"configDoc":"If this property is set to 'true' then an OIDC UserInfo endpoint will be called. This property will be enabled if `quarkus.oidc.roles.source` is `userinfo` or `quarkus.oidc.token.verify-access-token-with-user-info` is `true` or `quarkus.oidc.authentication.id-token-required` is set to `false`, you do not have to enable this property manually in these cases.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"user-info-required","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.authentication.session-age-extension","additionalKeys":[],"configDoc":"Session age extension in minutes. The user session age property is set to the value of the ID token life-span by default and the user will be redirected to the OIDC provider to re-authenticate once the session has expired. If this property is set to a non-zero value then the expired ID token can be refreshed before the session has expired. This property will be ignored if the `token.refresh-expired` property has not been enabled.","withinAMap":false,"defaultValue":"5M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"session-age-extension","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.authentication.java-script-auto-redirect","additionalKeys":[],"configDoc":"If this property is set to 'true' then a normal 302 redirect response will be returned if the request was initiated via JavaScript API such as XMLHttpRequest or Fetch and the current user needs to be (re)authenticated which may not be desirable for Single Page Applications since it automatically following the redirect may not work given that OIDC authorization endpoints typically do not support CORS. If this property is set to `false` then a status code of '499' will be returned to allow the client to handle the redirect manually","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"java-script-auto-redirect","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.authentication.id-token-required","additionalKeys":[],"configDoc":"Requires that ID token is available when the authorization code flow completes. Disable this property only when you need to use the authorization code flow with OAuth2 providers which do not return ID token - an internal IdToken will be generated in such cases.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"id-token-required","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.authentication.internal-id-token-lifespan","additionalKeys":[],"configDoc":"Internal ID token lifespan. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken.","withinAMap":false,"defaultValue":"5M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"internal-id-token-lifespan","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.authentication.pkce-required","additionalKeys":[],"configDoc":"Requires that a Proof Key for Code Exchange (PKCE) is used.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"pkce-required","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.pkce-secret","additionalKeys":[],"configDoc":"Secret which will be used to encrypt a Proof Key for Code Exchange (PKCE) code verifier in the code flow state. This secret should be at least 32 characters long.\n\nIf this secret is not set, the client secret configured with either `quarkus.oidc.credentials.secret` or `quarkus.oidc.credentials.client-secret.value` will be checked. Finally, `quarkus.oidc.credentials.jwt.secret` which can be used for `client_jwt_secret` authentication will be checked. Client secret will not be used as a PKCE code verifier encryption secret if it is less than 32 characters long.\n\nThe secret will be auto-generated if it remains uninitialized after checking all of these properties.\n\nError will be reported if the secret length is less than 16 characters.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"pkce-secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.code-grant.extra-params","additionalKeys":[],"configDoc":"Additional parameters, in addition to the required `code` and `redirect-uri` parameters, which have to be included to complete the authorization code grant request.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.code-grant.headers","additionalKeys":[],"configDoc":"Custom HTTP headers which have to be sent to complete the authorization code grant request.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"headers","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.TokenStateManager.Strategy","key":"quarkus.oidc.token-state-manager.strategy","additionalKeys":[],"configDoc":"Default TokenStateManager strategy.","withinAMap":false,"defaultValue":"keep-all-tokens","javaDocSiteLink":"","docMapKey":"strategy","configPhase":"RUN_TIME","acceptedValues":["tooltip:keep-all-tokens[Keep ID, access and refresh tokens.]","tooltip:id-token[Keep ID token only]","tooltip:id-refresh-tokens[Keep ID and refresh tokens only]"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.token-state-manager.split-tokens","additionalKeys":[],"configDoc":"Default TokenStateManager keeps all tokens (ID, access and refresh) returned in the authorization code grant response in a single session cookie by default. Enable this property to minimize a session cookie size","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"split-tokens","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.token-state-manager.encryption-required","additionalKeys":[],"configDoc":"Mandates that the session cookie that stores the tokens is encrypted.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"encryption-required","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token-state-manager.encryption-secret","additionalKeys":[],"configDoc":"Secret which will be used to encrypt the session cookie storing the tokens when `encryption-required` property is enabled.\n\nIf this secret is not set, the client secret configured with either `quarkus.oidc.credentials.secret` or `quarkus.oidc.credentials.client-secret.value` will be checked. Finally, `quarkus.oidc.credentials.jwt.secret` which can be used for `client_jwt_secret` authentication will be checked. The secret will be auto-generated if it remains uninitialized after checking all of these properties.\n\nThe length of the secret which will be used to encrypt the tokens should be at least 32 characters long. Warning will be logged if the secret length is less than 16 characters.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"encryption-secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.allow-token-introspection-cache","additionalKeys":[],"configDoc":"Allow caching the token introspection data. Note enabling this property does not enable the cache itself but only permits to cache the token introspection for a given tenant. If the default token cache can be used then please see `OidcConfig.TokenCache` how to enable it.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-token-introspection-cache","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.allow-user-info-cache","additionalKeys":[],"configDoc":"Allow caching the user info data. Note enabling this property does not enable the cache itself but only permits to cache the user info data for a given tenant. If the default token cache can be used then please see `OidcConfig.TokenCache` how to enable it.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-user-info-cache","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.cache-user-info-in-idtoken","additionalKeys":[],"configDoc":"Allow inlining UserInfo in IdToken instead of caching it in the token cache. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken. Inlining UserInfo in the generated IdToken allows to store it in the session cookie and avoids introducing a cached state.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"cache-user-info-in-idtoken","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Provider","key":"quarkus.oidc.provider","additionalKeys":[],"configDoc":"Well known OpenId Connect provider identifier","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"provider","configPhase":"RUN_TIME","acceptedValues":["`apple`","`facebook`","`github`","`google`","`microsoft`","`spotify`","`twitter`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocSection":{"name":"quarkus.oidc.named-tenants","optional":false,"withinAMap":false,"sectionDetails":"= Additional named tenants","sectionDetailsTitle":"Additional named tenants","configPhase":"RUN_TIME","topLevelGrouping":"quarkus.oidc","configGroupType":"io.quarkus.oidc.OidcTenantConfig","showSection":true,"configDocItems":[{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".auth-server-url","additionalKeys":[],"configDoc":"The base URL of the OpenID Connect (OIDC) server, for example, `https://host:port/auth`. OIDC discovery endpoint will be called by default by appending a '.well-known/openid-configuration' path to this URL. Note if you work with Keycloak OIDC server, make sure the base URL is in the following format: `https://host:port/realms/++{++realm++}++` where `++{++realm++}++` has to be replaced by the name of the Keycloak realm.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"auth-server-url","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.\"tenant\".discovery-enabled","additionalKeys":[],"configDoc":"Enables OIDC discovery. If the discovery is disabled then the OIDC endpoint URLs must be configured individually.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"discovery-enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC token endpoint which issues access and refresh tokens.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".revoke-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC token revocation endpoint.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revoke-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".client-id","additionalKeys":[],"configDoc":"The client-id of the application. Each application has a client-id that is used to identify the application","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"client-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".connection-delay","additionalKeys":[],"configDoc":"The maximum amount of time connecting to the currently unavailable OIDC server will be attempted for. The number of times the connection request will be repeated is calculated by dividing the value of this property by 2. For example, setting it to `20S` will allow for requesting the connection up to 10 times with a 2 seconds delay between the retries. Note this property is only effective when the initial OIDC connection is created, for example, when requesting a well-known OIDC configuration. Use the 'connection-retry-count' property to support trying to re-establish an already available connection which may have been dropped.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"connection-delay","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.oidc.\"tenant\".connection-retry-count","additionalKeys":[],"configDoc":"The number of times an attempt to re-establish an already available connection will be repeated for. Note this property is different to the `connection-delay` property which is only effective during the initial OIDC connection creation. This property is used to try to recover the existing connection which may have been temporarily lost. For example, if a request to the OIDC token endpoint fails due to a connection exception then the request will be retried for a number of times configured by this property.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"connection-retry-count","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".connection-timeout","additionalKeys":[],"configDoc":"The amount of time after which the current OIDC connection request will time out.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"connection-timeout","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.oidc.\"tenant\".max-pool-size","additionalKeys":[],"configDoc":"The maximum size of the connection pool used by the WebClient","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-pool-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.secret","additionalKeys":[],"configDoc":"Client secret which is used for a `client_secret_basic` authentication method. Note that a 'client-secret.value' can be used instead but both properties are mutually exclusive.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.client-secret.value","additionalKeys":[],"configDoc":"The client secret value - it will be ignored if 'secret.key' is set","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"value","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.client-secret.provider.name","additionalKeys":[],"configDoc":"The CredentialsProvider name which should only be set if more than one CredentialsProvider is registered","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.client-secret.provider.key","additionalKeys":[],"configDoc":"The CredentialsProvider client secret key","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret.Method","key":"quarkus.oidc.\"tenant\".credentials.client-secret.method","additionalKeys":[],"configDoc":"Authentication method.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"method","configPhase":"RUN_TIME","acceptedValues":["tooltip:basic[client_secret_basic (default): client id and secret are submitted with the HTTP Authorization Basic scheme]","tooltip:post[client_secret_post: client id and secret are submitted as the 'client_id' and 'client_secret' form parameters.]","tooltip:post-jwt[client_secret_jwt: client id and generated JWT secret are submitted as the 'client_id' and 'client_secret' form parameters.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.secret","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a secret key","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.secret-provider.name","additionalKeys":[],"configDoc":"The CredentialsProvider name which should only be set if more than one CredentialsProvider is registered","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.secret-provider.key","additionalKeys":[],"configDoc":"The CredentialsProvider client secret key","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.key-file","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a private key in PEM or JWK format. You can use the `signature-algorithm` property to specify the key algorithm.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-file","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.key-store-file","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a private key from a key store","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.key-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the key store file.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.key-id","additionalKeys":[],"configDoc":"The private key id/alias","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.key-password","additionalKeys":[],"configDoc":"The private key password","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.audience","additionalKeys":[],"configDoc":"JWT audience ('aud') claim value. By default, the audience is set to the address of the OpenId Connect Provider's token endpoint.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"audience","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.token-key-id","additionalKeys":[],"configDoc":"Key identifier of the signing key added as a JWT 'kid' header","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-key-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.issuer","additionalKeys":[],"configDoc":"Issuer of the signing key added as a JWT 'iss' claim (default: client id)","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"issuer","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.subject","additionalKeys":[],"configDoc":"Subject of the signing key added as a JWT 'sub' claim (default: client id)","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"subject","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.signature-algorithm","additionalKeys":[],"configDoc":"Signature algorithm, also used for the `key-file` property. Supported values: RS256, RS384, RS512, PS256, PS384, PS512, ES256, ES384, ES512, HS256, HS384, HS512.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"signature-algorithm","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.oidc.\"tenant\".credentials.jwt.lifespan","additionalKeys":[],"configDoc":"JWT life-span in seconds. It will be added to the time it was issued at to calculate the expiration time.","withinAMap":true,"defaultValue":"10","javaDocSiteLink":"","docMapKey":"lifespan","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".proxy.host","additionalKeys":[],"configDoc":"The host (name or IP address) of the Proxy. +\nNote: If OIDC adapter needs to use a Proxy to talk with OIDC server (Provider), then at least the \"host\" config item must be configured to enable the usage of a Proxy.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.oidc.\"tenant\".proxy.port","additionalKeys":[],"configDoc":"The port number of the Proxy. Default value is 80.","withinAMap":true,"defaultValue":"80","javaDocSiteLink":"","docMapKey":"port","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".proxy.username","additionalKeys":[],"configDoc":"The username, if Proxy needs authentication.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"username","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".proxy.password","additionalKeys":[],"configDoc":"The password, if Proxy needs authentication.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls.Verification","key":"quarkus.oidc.\"tenant\".tls.verification","additionalKeys":[],"configDoc":"Certificate validation and hostname verification, which can be one of the following values from enum `Verification`. Default is required.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verification","configPhase":"RUN_TIME","acceptedValues":["tooltip:required[Certificates are validated and hostname verification is enabled. This is the default value.]","tooltip:certificate-validation[Certificates are validated but hostname verification is disabled.]","tooltip:none[All certificated are trusted and hostname verification is disabled.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"path","key":"quarkus.oidc.\"tenant\".tls.key-store-file","additionalKeys":[],"configDoc":"An optional key store which holds the certificate information instead of specifying separate files.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.key-store-file-type","additionalKeys":[],"configDoc":"An optional parameter to specify type of the key store file. If not given, the type is automatically detected based on the file name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.key-store-provider","additionalKeys":[],"configDoc":"An optional parameter to specify a provider of the key store file. If not given, the provider is automatically detected based on the key store file type.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-provider","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.key-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the key store file. If not given, the default (\"password\") is used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.key-store-key-alias","additionalKeys":[],"configDoc":"An optional parameter to select a specific key in the key store. When SNI is disabled, if the key store contains multiple keys and no alias is specified, the behavior is undefined.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-key-alias","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.key-store-key-password","additionalKeys":[],"configDoc":"An optional parameter to define the password for the key, in case it's different from `key-store-password`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-key-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.oidc.\"tenant\".tls.trust-store-file","additionalKeys":[],"configDoc":"An optional trust store which holds the certificate information of the certificates to trust","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-file","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.trust-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the trust store file.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.trust-store-cert-alias","additionalKeys":[],"configDoc":"A parameter to specify the alias of the trust store certificate.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-cert-alias","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.trust-store-file-type","additionalKeys":[],"configDoc":"An optional parameter to specify type of the trust store file. If not given, the type is automatically detected based on the file name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-file-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.trust-store-provider","additionalKeys":[],"configDoc":"An optional parameter to specify a provider of the trust store file. If not given, the provider is automatically detected based on the trust store file type.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-provider","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tenant-id","additionalKeys":[],"configDoc":"A unique tenant identifier. It must be set by `TenantConfigResolver` providers which resolve the tenant configuration dynamically and is optional in all other cases.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tenant-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".tenant-enabled","additionalKeys":[],"configDoc":"If this tenant configuration is enabled. Note that the default tenant will be disabled if it is not configured but either `TenantConfigResolver` which will resolve tenant configurations is registered or named tenants are configured. You do not have to disable the default tenant in this case.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"tenant-enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.ApplicationType","key":"quarkus.oidc.\"tenant\".application-type","additionalKeys":[],"configDoc":"The application type, which can be one of the following values from enum `ApplicationType`.","withinAMap":true,"defaultValue":"service","javaDocSiteLink":"","docMapKey":"application-type","configPhase":"RUN_TIME","acceptedValues":["tooltip:web-app[A `WEB_APP` is a client that serves pages, usually a frontend application. For this type of client the Authorization Code Flow is defined as the preferred method for authenticating users.]","tooltip:service[A `SERVICE` is a client that has a set of protected HTTP resources, usually a backend application following the RESTful Architectural Design. For this type of client, the Bearer Authorization method is defined as the preferred method for authenticating and authorizing users.]","tooltip:hybrid[A combined `SERVICE` and `WEB_APP` client. For this type of client, the Bearer Authorization method will be used if the Authorization header is set and Authorization Code Flow - if not.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authorization-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC authorization endpoint which authenticates the users. This property must be set for the 'web-app' applications if OIDC discovery is disabled. This property will be ignored if the discovery is enabled.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"authorization-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".user-info-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC userinfo endpoint. This property must only be set for the 'web-app' applications if OIDC discovery is disabled and 'authentication.user-info-required' property is enabled. This property will be ignored if the discovery is enabled.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user-info-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".introspection-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC RFC7662 introspection endpoint which can introspect both opaque and JWT tokens. This property must be set if OIDC discovery is disabled and 1) the opaque bearer access tokens have to be verified or 2) JWT tokens have to be verified while the cached JWK verification set with no matching JWK is being refreshed. This property will be ignored if the discovery is enabled.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"introspection-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".jwks-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC JWKS endpoint which returns a JSON Web Key Verification Set. This property should be set if OIDC discovery is disabled and the local JWT verification is required. This property will be ignored if the discovery is enabled.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"jwks-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".end-session-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC end_session_endpoint. This property must be set if OIDC discovery is disabled and RP Initiated Logout support for the 'web-app' applications is required. This property will be ignored if the discovery is enabled.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"end-session-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".public-key","additionalKeys":[],"configDoc":"Public key for the local JWT token verification. OIDC server connection will not be created when this property is set.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"public-key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".introspection-credentials.name","additionalKeys":[],"configDoc":"Name","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".introspection-credentials.secret","additionalKeys":[],"configDoc":"Secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".introspection-credentials.include-client-id","additionalKeys":[],"configDoc":"Include OpenId Connect Client ID configured with 'quarkus.oidc.client-id'","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"include-client-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".roles.role-claim-path","additionalKeys":[],"configDoc":"List of paths to claims containing an array of groups. Each path starts from the top level JWT JSON object and can contain multiple segments where each segment represents a JSON object name only, example: \"realm/groups\". Use double quotes with the namespace qualified claim names. This property can be used if a token has no 'groups' claim but has the groups set in one or more different claims.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-claim-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".roles.role-claim-separator","additionalKeys":[],"configDoc":"Separator for splitting a string which may contain multiple group values. It will only be used if the \"role-claim-path\" property points to one or more custom claims whose values are strings. A single space will be used by default because the standard 'scope' claim may contain a space separated sequence.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-claim-separator","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Roles.Source","key":"quarkus.oidc.\"tenant\".roles.source","additionalKeys":[],"configDoc":"Source of the principal roles.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"source","configPhase":"RUN_TIME","acceptedValues":["tooltip:idtoken[ID Token - the default value for the 'web-app' applications.]","tooltip:accesstoken[Access Token - the default value for the 'service' applications; can also be used as the source of roles for the 'web-app' applications.]","tooltip:userinfo[User Info]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token.issuer","additionalKeys":[],"configDoc":"Expected issuer 'iss' claim value. Note this property overrides the `issuer` property which may be set in OpenId Connect provider's well-known configuration. If the `iss` claim value varies depending on the host/IP address or tenant id of the provider then you may skip the issuer verification by setting this property to 'any' but it should be done only when other options (such as configuring the provider to use the fixed `iss` claim value) are not possible.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"issuer","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token.audience","additionalKeys":[],"configDoc":"Expected audience 'aud' claim value which may be a string or an array of strings. Note the audience claim will be verified for ID tokens by default. ID token audience must be equal to the value of `quarkus.oidc.client-id` property. Use this property to override the expected value if your OpenID Connect provider sets a different audience claim value in ID tokens. Set it to `any` if your provider does not set ID token audience` claim. Audience verification for access tokens will only be done if this property is configured.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"audience","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.\"tenant\".token.required-claims","additionalKeys":[],"configDoc":"A map of required claims and their expected values. For example, `quarkus.oidc.token.required-claims.org_id = org_xyz` would require tokens to have the `org_id` claim to be present and set to `org_xyz`. Strings are the only supported types. Use `SecurityIdentityAugmentor` to verify claims of other types or complex claims.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"claim-name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token.token-type","additionalKeys":[],"configDoc":"Expected token type","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.oidc.\"tenant\".token.lifespan-grace","additionalKeys":[],"configDoc":"Life span grace period in seconds. When checking token expiry, current time is allowed to be later than token expiration time by at most the configured number of seconds. When checking token issuance, current time is allowed to be sooner than token issue time by at most the configured number of seconds.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"lifespan-grace","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".token.age","additionalKeys":[],"configDoc":"Token age. It allows for the number of seconds to be specified that must not elapse since the `iat` (issued at) time. A small leeway to account for clock skew which can be configured with 'quarkus.oidc.token.lifespan-grace' to verify the token expiry time can also be used to verify the token age property. Note that setting this property does not relax the requirement that Bearer and Code Flow JWT tokens must have a valid ('exp') expiry claim value. The only exception where setting this property relaxes the requirement is when a logout token is sent with a back-channel logout request since the current OpenId Connect Back-Channel specification does not explicitly require the logout tokens to contain an 'exp' claim. However, even if the current logout token is allowed to have no 'exp' claim, the `exp` claim will be still verified if the logout token contains it.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"age","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token.principal-claim","additionalKeys":[],"configDoc":"Name of the claim which contains a principal name. By default, the 'upn', 'preferred_username' and `sub` claims are checked.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"principal-claim","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".token.refresh-expired","additionalKeys":[],"configDoc":"Refresh expired authorization code flow ID or access tokens. If this property is enabled then a refresh token request will be performed if the authorization code ID or access token has expired and, if successful, the local session will be updated with the new set of tokens. Otherwise, the local session will be invalidated and the user redirected to the OpenID Provider to re-authenticate. In this case the user may not be challenged again if the OIDC provider session is still active. For this option be effective the `authentication.session-age-extension` property should also be set to a non-zero value since the refresh token is currently kept in the user session. This option is valid only when the application is of type `ApplicationType++#++WEB_APP`++}++. This property will be enabled if `quarkus.oidc.token.refresh-token-time-skew` is configured, you do not have to enable this property manually in this case.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"refresh-expired","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".token.refresh-token-time-skew","additionalKeys":[],"configDoc":"Refresh token time skew in seconds. If this property is enabled then the configured number of seconds is added to the current time when checking if the authorization code ID or access token should be refreshed. If the sum is greater than the authorization code ID or access token's expiration time then a refresh is going to happen.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"refresh-token-time-skew","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".token.forced-jwk-refresh-interval","additionalKeys":[],"configDoc":"Forced JWK set refresh interval in minutes.","withinAMap":true,"defaultValue":"10M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"forced-jwk-refresh-interval","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token.header","additionalKeys":[],"configDoc":"Custom HTTP header that contains a bearer token. This option is valid only when the application is of type `ApplicationType++#++SERVICE`++}++.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"header","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.SignatureAlgorithm","key":"quarkus.oidc.\"tenant\".token.signature-algorithm","additionalKeys":[],"configDoc":"Required signature algorithm. OIDC providers support many signature algorithms but if necessary you can restrict Quarkus application to accept tokens signed only using an algorithm configured with this property.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"signature-algorithm","configPhase":"RUN_TIME","acceptedValues":["`rs256`","`rs384`","`rs512`","`ps256`","`ps384`","`ps512`","`es256`","`es384`","`es512`","`eddsa`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token.decryption-key-location","additionalKeys":[],"configDoc":"Decryption key location. JWT tokens can be inner-signed and encrypted by OpenId Connect providers. However, it is not always possible to remotely introspect such tokens because the providers may not control the private decryption keys. In such cases set this property to point to the file containing the decryption private key in PEM or JSON Web Key (JWK) format. Note that if a 'private_key_jwt' client authentication method is used then the private key which is used to sign client authentication JWT tokens will be used to try to decrypt an encrypted ID token if this property is not set.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"decryption-key-location","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".token.allow-jwt-introspection","additionalKeys":[],"configDoc":"Allow the remote introspection of JWT tokens when no matching JWK key is available. Note this property is set to 'true' by default for backward-compatibility reasons and will be set to `false` instead in one of the next releases. Also note this property will be ignored if JWK endpoint URI is not available and introspecting the tokens is the only verification option.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-jwt-introspection","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".token.require-jwt-introspection-only","additionalKeys":[],"configDoc":"Require that JWT tokens are only introspected remotely.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"require-jwt-introspection-only","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".token.allow-opaque-token-introspection","additionalKeys":[],"configDoc":"Allow the remote introspection of the opaque tokens. Set this property to 'false' if only JWT tokens are expected.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-opaque-token-introspection","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token.customizer-name","additionalKeys":[],"configDoc":"Token customizer name. Allows to select a tenant specific token customizer as a named bean. Prefer using `Tenant` qualifier when registering custom `TokenCustomizer`. Use this property only to refer to `TokenCustomizer` implementations provided by this extension.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"customizer-name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.\"tenant\".token.verify-access-token-with-user-info","additionalKeys":[],"configDoc":"Indirectly verify that the opaque (binary) access token is valid by using it to request UserInfo. Opaque access token is considered valid if the provider accepted this token and returned a valid UserInfo. You should only enable this option if the opaque access tokens have to be accepted but OpenId Connect provider does not have a token introspection endpoint. This property will have no effect when JWT tokens have to be verified.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"verify-access-token-with-user-info","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".logout.path","additionalKeys":[],"configDoc":"The relative path of the logout endpoint at the application. If provided, the application is able to initiate the logout through this endpoint in conformance with the OpenID Connect RP-Initiated Logout specification.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".logout.post-logout-path","additionalKeys":[],"configDoc":"Relative path of the application endpoint where the user should be redirected to after logging out from the OpenID Connect Provider. This endpoint URI must be properly registered at the OpenID Connect Provider as a valid redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"post-logout-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".logout.post-logout-uri-param","additionalKeys":[],"configDoc":"Name of the post logout URI parameter which will be added as a query parameter to the logout redirect URI.","withinAMap":true,"defaultValue":"post_logout_redirect_uri","javaDocSiteLink":"","docMapKey":"post-logout-uri-param","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.\"tenant\".logout.extra-params","additionalKeys":[],"configDoc":"Additional properties which will be added as the query parameters to the logout redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".logout.backchannel.path","additionalKeys":[],"configDoc":"The relative path of the Back-Channel Logout endpoint at the application.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.oidc.\"tenant\".logout.backchannel.token-cache-size","additionalKeys":[],"configDoc":"Maximum number of logout tokens that can be cached before they are matched against ID tokens stored in session cookies.","withinAMap":true,"defaultValue":"10","javaDocSiteLink":"","docMapKey":"token-cache-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".logout.backchannel.token-cache-time-to-live","additionalKeys":[],"configDoc":"Number of minutes a logout token can be cached for.","withinAMap":true,"defaultValue":"10M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"token-cache-time-to-live","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".logout.backchannel.clean-up-timer-interval","additionalKeys":[],"configDoc":"Token cache timer interval. If this property is set then a timer will check and remove the stale entries periodically.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"clean-up-timer-interval","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".logout.backchannel.logout-token-key","additionalKeys":[],"configDoc":"Logout token claim whose value will be used as a key for caching the tokens. Only `sub` (subject) and `sid` (session id) claims can be used as keys. Set it to `sid` only if ID tokens issued by the OIDC provider have no `sub` but have `sid` claim.","withinAMap":true,"defaultValue":"sub","javaDocSiteLink":"","docMapKey":"logout-token-key","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".logout.frontchannel.path","additionalKeys":[],"configDoc":"The relative path of the Front-Channel Logout endpoint at the application.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Authentication.ResponseMode","key":"quarkus.oidc.\"tenant\".authentication.response-mode","additionalKeys":[],"configDoc":"Authorization code flow response mode","withinAMap":true,"defaultValue":"query","javaDocSiteLink":"","docMapKey":"response-mode","configPhase":"RUN_TIME","acceptedValues":["tooltip:query[Authorization response parameters are encoded in the query string added to the redirect_uri]","tooltip:form-post[Authorization response parameters are encoded as HTML form values that are auto-submitted in the browser and transmitted via the HTTP POST method using the application/x-www-form-urlencoded content type]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.redirect-path","additionalKeys":[],"configDoc":"Relative path for calculating a \"redirect_uri\" query parameter. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if the current request URI is 'https://localhost:8080/service' then a 'redirect_uri' parameter will be set to 'https://localhost:8080/' if this property is set to '/' and be the same as the request URI if this property has not been configured. Note the original request URI will be restored after the user has authenticated if 'restorePathAfterRedirect' is set to 'true'.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"redirect-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".authentication.restore-path-after-redirect","additionalKeys":[],"configDoc":"If this property is set to 'true' then the original request URI which was used before the authentication will be restored after the user has been redirected back to the application. Note if `redirectPath` property is not set, the original request URI will be restored even if this property is disabled.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"restore-path-after-redirect","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".authentication.remove-redirect-parameters","additionalKeys":[],"configDoc":"Remove the query parameters such as 'code' and 'state' set by the OIDC server on the redirect URI after the user has authenticated by redirecting a user to the same URI but without the query parameters.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"remove-redirect-parameters","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.error-path","additionalKeys":[],"configDoc":"Relative path to the public endpoint which will process the error response from the OIDC authorization endpoint. If the user authentication has failed then the OIDC provider will return an 'error' and an optional 'error_description' parameters, instead of the expected authorization 'code'. If this property is set then the user will be redirected to the endpoint which can return a user-friendly error description page. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if it is set as '/error' and the current request URI is 'https://localhost:8080/callback?error=invalid_scope' then a redirect will be made to 'https://localhost:8080/error?error=invalid_scope'. If this property is not set then HTTP 401 status will be returned in case of the user authentication failure.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"error-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".authentication.verify-access-token","additionalKeys":[],"configDoc":"Both ID and access tokens are fetched from the OIDC provider as part of the authorization code flow. ID token is always verified on every user request as the primary token which is used to represent the principal and extract the roles. Access token is not verified by default since it is meant to be propagated to the downstream services. The verification of the access token should be enabled if it is injected as a JWT token. Access tokens obtained as part of the code flow will always be verified if `quarkus.oidc.roles.source` property is set to `accesstoken` which means the authorization decision will be based on the roles extracted from the access token. Bearer access tokens are always verified.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"verify-access-token","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.\"tenant\".authentication.force-redirect-https-scheme","additionalKeys":[],"configDoc":"Force 'https' as the 'redirect_uri' parameter scheme when running behind an SSL terminating reverse proxy. This property, if enabled, will also affect the logout `post_logout_redirect_uri` and the local redirect requests.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"force-redirect-https-scheme","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.scopes","additionalKeys":[],"configDoc":"List of scopes","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scopes","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.\"tenant\".authentication.add-openid-scope","additionalKeys":[],"configDoc":"Add the 'openid' scope automatically to the list of scopes. This is required for OpenId Connect providers but will not work for OAuth2 providers such as Twitter OAuth2 which does not accept that scope and throws an error.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-openid-scope","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.\"tenant\".authentication.extra-params","additionalKeys":[],"configDoc":"Additional properties which will be added as the query parameters to the authentication redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.forward-params","additionalKeys":[],"configDoc":"Request URL query parameters which, if present, will be added to the authentication redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"forward-params","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".authentication.cookie-force-secure","additionalKeys":[],"configDoc":"If enabled the state, session and post logout cookies will have their 'secure' parameter set to 'true' when HTTP is used. It may be necessary when running behind an SSL terminating reverse proxy. The cookies will always be secure if HTTPS is used even if this property is set to false.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"cookie-force-secure","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.cookie-suffix","additionalKeys":[],"configDoc":"Cookie name suffix. For example, a session cookie name for the default OIDC tenant is 'q_session' but can be changed to 'q_session_test' if this property is set to 'test'.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-suffix","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.cookie-path","additionalKeys":[],"configDoc":"Cookie path parameter value which, if set, will be used to set a path parameter for the session, state and post logout cookies. The `cookie-path-header` property, if set, will be checked first.","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"cookie-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.cookie-path-header","additionalKeys":[],"configDoc":"Cookie path header parameter value which, if set, identifies the incoming HTTP header whose value will be used to set a path parameter for the session, state and post logout cookies. If the header is missing then the `cookie-path` property will be checked.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-path-header","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.cookie-domain","additionalKeys":[],"configDoc":"Cookie domain parameter value which, if set, will be used for the session, state and post logout cookies.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-domain","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Authentication.CookieSameSite","key":"quarkus.oidc.\"tenant\".authentication.cookie-same-site","additionalKeys":[],"configDoc":"SameSite attribute for the session cookie.","withinAMap":true,"defaultValue":"lax","javaDocSiteLink":"","docMapKey":"cookie-same-site","configPhase":"RUN_TIME","acceptedValues":["`strict`","`lax`","`none`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".authentication.allow-multiple-code-flows","additionalKeys":[],"configDoc":"If a state cookie is present then a `state` query parameter must also be present and both the state cookie name suffix and state cookie value have to match the value of the `state` query parameter when the redirect path matches the current path. However, if multiple authentications are attempted from the same browser, for example, from the different browser tabs, then the currently available state cookie may represent the authentication flow initiated from another tab and not related to the current request. Disable this property if you would like to avoid supporting multiple authorization code flows running in the same browser.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-multiple-code-flows","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.\"tenant\".authentication.user-info-required","additionalKeys":[],"configDoc":"If this property is set to 'true' then an OIDC UserInfo endpoint will be called. This property will be enabled if `quarkus.oidc.roles.source` is `userinfo` or `quarkus.oidc.token.verify-access-token-with-user-info` is `true` or `quarkus.oidc.authentication.id-token-required` is set to `false`, you do not have to enable this property manually in these cases.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"user-info-required","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".authentication.session-age-extension","additionalKeys":[],"configDoc":"Session age extension in minutes. The user session age property is set to the value of the ID token life-span by default and the user will be redirected to the OIDC provider to re-authenticate once the session has expired. If this property is set to a non-zero value then the expired ID token can be refreshed before the session has expired. This property will be ignored if the `token.refresh-expired` property has not been enabled.","withinAMap":true,"defaultValue":"5M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"session-age-extension","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".authentication.java-script-auto-redirect","additionalKeys":[],"configDoc":"If this property is set to 'true' then a normal 302 redirect response will be returned if the request was initiated via JavaScript API such as XMLHttpRequest or Fetch and the current user needs to be (re)authenticated which may not be desirable for Single Page Applications since it automatically following the redirect may not work given that OIDC authorization endpoints typically do not support CORS. If this property is set to `false` then a status code of '499' will be returned to allow the client to handle the redirect manually","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"java-script-auto-redirect","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.\"tenant\".authentication.id-token-required","additionalKeys":[],"configDoc":"Requires that ID token is available when the authorization code flow completes. Disable this property only when you need to use the authorization code flow with OAuth2 providers which do not return ID token - an internal IdToken will be generated in such cases.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"id-token-required","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".authentication.internal-id-token-lifespan","additionalKeys":[],"configDoc":"Internal ID token lifespan. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken.","withinAMap":true,"defaultValue":"5M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"internal-id-token-lifespan","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.\"tenant\".authentication.pkce-required","additionalKeys":[],"configDoc":"Requires that a Proof Key for Code Exchange (PKCE) is used.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"pkce-required","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.pkce-secret","additionalKeys":[],"configDoc":"Secret which will be used to encrypt a Proof Key for Code Exchange (PKCE) code verifier in the code flow state. This secret should be at least 32 characters long.\n\nIf this secret is not set, the client secret configured with either `quarkus.oidc.credentials.secret` or `quarkus.oidc.credentials.client-secret.value` will be checked. Finally, `quarkus.oidc.credentials.jwt.secret` which can be used for `client_jwt_secret` authentication will be checked. Client secret will not be used as a PKCE code verifier encryption secret if it is less than 32 characters long.\n\nThe secret will be auto-generated if it remains uninitialized after checking all of these properties.\n\nError will be reported if the secret length is less than 16 characters.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"pkce-secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.\"tenant\".code-grant.extra-params","additionalKeys":[],"configDoc":"Additional parameters, in addition to the required `code` and `redirect-uri` parameters, which have to be included to complete the authorization code grant request.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.\"tenant\".code-grant.headers","additionalKeys":[],"configDoc":"Custom HTTP headers which have to be sent to complete the authorization code grant request.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"headers","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.TokenStateManager.Strategy","key":"quarkus.oidc.\"tenant\".token-state-manager.strategy","additionalKeys":[],"configDoc":"Default TokenStateManager strategy.","withinAMap":true,"defaultValue":"keep-all-tokens","javaDocSiteLink":"","docMapKey":"strategy","configPhase":"RUN_TIME","acceptedValues":["tooltip:keep-all-tokens[Keep ID, access and refresh tokens.]","tooltip:id-token[Keep ID token only]","tooltip:id-refresh-tokens[Keep ID and refresh tokens only]"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".token-state-manager.split-tokens","additionalKeys":[],"configDoc":"Default TokenStateManager keeps all tokens (ID, access and refresh) returned in the authorization code grant response in a single session cookie by default. Enable this property to minimize a session cookie size","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"split-tokens","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".token-state-manager.encryption-required","additionalKeys":[],"configDoc":"Mandates that the session cookie that stores the tokens is encrypted.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"encryption-required","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token-state-manager.encryption-secret","additionalKeys":[],"configDoc":"Secret which will be used to encrypt the session cookie storing the tokens when `encryption-required` property is enabled.\n\nIf this secret is not set, the client secret configured with either `quarkus.oidc.credentials.secret` or `quarkus.oidc.credentials.client-secret.value` will be checked. Finally, `quarkus.oidc.credentials.jwt.secret` which can be used for `client_jwt_secret` authentication will be checked. The secret will be auto-generated if it remains uninitialized after checking all of these properties.\n\nThe length of the secret which will be used to encrypt the tokens should be at least 32 characters long. Warning will be logged if the secret length is less than 16 characters.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"encryption-secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".allow-token-introspection-cache","additionalKeys":[],"configDoc":"Allow caching the token introspection data. Note enabling this property does not enable the cache itself but only permits to cache the token introspection for a given tenant. If the default token cache can be used then please see `OidcConfig.TokenCache` how to enable it.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-token-introspection-cache","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".allow-user-info-cache","additionalKeys":[],"configDoc":"Allow caching the user info data. Note enabling this property does not enable the cache itself but only permits to cache the user info data for a given tenant. If the default token cache can be used then please see `OidcConfig.TokenCache` how to enable it.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-user-info-cache","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".cache-user-info-in-idtoken","additionalKeys":[],"configDoc":"Allow inlining UserInfo in IdToken instead of caching it in the token cache. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken. Inlining UserInfo in the generated IdToken allows to store it in the session cookie and avoids introducing a cached state.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"cache-user-info-in-idtoken","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Provider","key":"quarkus.oidc.\"tenant\".provider","additionalKeys":[],"configDoc":"Well known OpenId Connect provider identifier","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"provider","configPhase":"RUN_TIME","acceptedValues":["`apple`","`facebook`","`github`","`google`","`microsoft`","`spotify`","`twitter`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}}],"anchorPrefix":null}},{"configDocKey":{"type":"int","key":"quarkus.oidc.token-cache.max-size","additionalKeys":[],"configDoc":"Maximum number of cache entries. Set it to a positive value if the cache has to be enabled.","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"max-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.token-cache.time-to-live","additionalKeys":[],"configDoc":"Maximum amount of time a given cache entry is valid for.","withinAMap":false,"defaultValue":"3M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"time-to-live","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.token-cache.clean-up-timer-interval","additionalKeys":[],"configDoc":"Clean up timer interval. If this property is set then a timer will check and remove the stale entries periodically.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"clean-up-timer-interval","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}}] \ No newline at end of file +[{"configDocKey":{"type":"string","key":"quarkus.oidc.auth-server-url","additionalKeys":[],"configDoc":"The base URL of the OpenID Connect (OIDC) server, for example, `https://host:port/auth`. OIDC discovery endpoint will be called by default by appending a '.well-known/openid-configuration' path to this URL. Note if you work with Keycloak OIDC server, make sure the base URL is in the following format: `https://host:port/realms/++{++realm++}++` where `++{++realm++}++` has to be replaced by the name of the Keycloak realm.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"auth-server-url","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.discovery-enabled","additionalKeys":[],"configDoc":"Enables OIDC discovery. If the discovery is disabled then the OIDC endpoint URLs must be configured individually.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"discovery-enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC token endpoint which issues access and refresh tokens.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.revoke-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC token revocation endpoint.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revoke-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.client-id","additionalKeys":[],"configDoc":"The client-id of the application. Each application has a client-id that is used to identify the application","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"client-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.connection-delay","additionalKeys":[],"configDoc":"The maximum amount of time connecting to the currently unavailable OIDC server will be attempted for. The number of times the connection request will be repeated is calculated by dividing the value of this property by 2. For example, setting it to `20S` will allow for requesting the connection up to 10 times with a 2 seconds delay between the retries. Note this property is only effective when the initial OIDC connection is created, for example, when requesting a well-known OIDC configuration. Use the 'connection-retry-count' property to support trying to re-establish an already available connection which may have been dropped.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"connection-delay","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.oidc.connection-retry-count","additionalKeys":[],"configDoc":"The number of times an attempt to re-establish an already available connection will be repeated for. Note this property is different to the `connection-delay` property which is only effective during the initial OIDC connection creation. This property is used to try to recover the existing connection which may have been temporarily lost. For example, if a request to the OIDC token endpoint fails due to a connection exception then the request will be retried for a number of times configured by this property.","withinAMap":false,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"connection-retry-count","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.connection-timeout","additionalKeys":[],"configDoc":"The amount of time after which the current OIDC connection request will time out.","withinAMap":false,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"connection-timeout","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.oidc.max-pool-size","additionalKeys":[],"configDoc":"The maximum size of the connection pool used by the WebClient","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-pool-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.secret","additionalKeys":[],"configDoc":"Client secret which is used for a `client_secret_basic` authentication method. Note that a 'client-secret.value' can be used instead but both properties are mutually exclusive.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.client-secret.value","additionalKeys":[],"configDoc":"The client secret value - it will be ignored if 'secret.key' is set","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"value","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.client-secret.provider.name","additionalKeys":[],"configDoc":"The CredentialsProvider name which should only be set if more than one CredentialsProvider is registered","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.client-secret.provider.key","additionalKeys":[],"configDoc":"The CredentialsProvider client secret key","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret.Method","key":"quarkus.oidc.credentials.client-secret.method","additionalKeys":[],"configDoc":"Authentication method.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"method","configPhase":"RUN_TIME","acceptedValues":["tooltip:basic[client_secret_basic (default): client id and secret are submitted with the HTTP Authorization Basic scheme]","tooltip:post[client_secret_post: client id and secret are submitted as the 'client_id' and 'client_secret' form parameters.]","tooltip:post-jwt[client_secret_jwt: client id and generated JWT secret are submitted as the 'client_id' and 'client_secret' form parameters.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.secret","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a secret key","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.secret-provider.name","additionalKeys":[],"configDoc":"The CredentialsProvider name which should only be set if more than one CredentialsProvider is registered","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.secret-provider.key","additionalKeys":[],"configDoc":"The CredentialsProvider client secret key","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.key-file","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a private key in PEM or JWK format. You can use the `signature-algorithm` property to specify the key algorithm.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-file","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.key-store-file","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a private key from a key store","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.key-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the key store file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.key-id","additionalKeys":[],"configDoc":"The private key id/alias","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.key-password","additionalKeys":[],"configDoc":"The private key password","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.audience","additionalKeys":[],"configDoc":"JWT audience ('aud') claim value. By default, the audience is set to the address of the OpenId Connect Provider's token endpoint.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"audience","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.token-key-id","additionalKeys":[],"configDoc":"Key identifier of the signing key added as a JWT 'kid' header","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-key-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.issuer","additionalKeys":[],"configDoc":"Issuer of the signing key added as a JWT 'iss' claim (default: client id)","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"issuer","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.subject","additionalKeys":[],"configDoc":"Subject of the signing key added as a JWT 'sub' claim (default: client id)","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"subject","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.credentials.jwt.signature-algorithm","additionalKeys":[],"configDoc":"Signature algorithm, also used for the `key-file` property. Supported values: RS256, RS384, RS512, PS256, PS384, PS512, ES256, ES384, ES512, HS256, HS384, HS512.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"signature-algorithm","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.oidc.credentials.jwt.lifespan","additionalKeys":[],"configDoc":"JWT life-span in seconds. It will be added to the time it was issued at to calculate the expiration time.","withinAMap":false,"defaultValue":"10","javaDocSiteLink":"","docMapKey":"lifespan","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.proxy.host","additionalKeys":[],"configDoc":"The host (name or IP address) of the Proxy. +\nNote: If OIDC adapter needs to use a Proxy to talk with OIDC server (Provider), then at least the \"host\" config item must be configured to enable the usage of a Proxy.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.oidc.proxy.port","additionalKeys":[],"configDoc":"The port number of the Proxy. Default value is 80.","withinAMap":false,"defaultValue":"80","javaDocSiteLink":"","docMapKey":"port","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.proxy.username","additionalKeys":[],"configDoc":"The username, if Proxy needs authentication.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"username","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.proxy.password","additionalKeys":[],"configDoc":"The password, if Proxy needs authentication.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls.Verification","key":"quarkus.oidc.tls.verification","additionalKeys":[],"configDoc":"Certificate validation and hostname verification, which can be one of the following values from enum `Verification`. Default is required.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verification","configPhase":"RUN_TIME","acceptedValues":["tooltip:required[Certificates are validated and hostname verification is enabled. This is the default value.]","tooltip:certificate-validation[Certificates are validated but hostname verification is disabled.]","tooltip:none[All certificated are trusted and hostname verification is disabled.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"path","key":"quarkus.oidc.tls.key-store-file","additionalKeys":[],"configDoc":"An optional key store which holds the certificate information instead of specifying separate files.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.key-store-file-type","additionalKeys":[],"configDoc":"An optional parameter to specify type of the key store file. If not given, the type is automatically detected based on the file name.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.key-store-provider","additionalKeys":[],"configDoc":"An optional parameter to specify a provider of the key store file. If not given, the provider is automatically detected based on the key store file type.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-provider","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.key-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the key store file. If not given, the default (\"password\") is used.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.key-store-key-alias","additionalKeys":[],"configDoc":"An optional parameter to select a specific key in the key store. When SNI is disabled, if the key store contains multiple keys and no alias is specified, the behavior is undefined.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-key-alias","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.key-store-key-password","additionalKeys":[],"configDoc":"An optional parameter to define the password for the key, in case it's different from `key-store-password`.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-key-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.oidc.tls.trust-store-file","additionalKeys":[],"configDoc":"An optional trust store which holds the certificate information of the certificates to trust","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-file","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.trust-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the trust store file.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.trust-store-cert-alias","additionalKeys":[],"configDoc":"A parameter to specify the alias of the trust store certificate.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-cert-alias","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.trust-store-file-type","additionalKeys":[],"configDoc":"An optional parameter to specify type of the trust store file. If not given, the type is automatically detected based on the file name.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-file-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tls.trust-store-provider","additionalKeys":[],"configDoc":"An optional parameter to specify a provider of the trust store file. If not given, the provider is automatically detected based on the trust store file type.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-provider","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.tenant-id","additionalKeys":[],"configDoc":"A unique tenant identifier. It must be set by `TenantConfigResolver` providers which resolve the tenant configuration dynamically and is optional in all other cases.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tenant-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.tenant-enabled","additionalKeys":[],"configDoc":"If this tenant configuration is enabled. Note that the default tenant will be disabled if it is not configured but either `TenantConfigResolver` which will resolve tenant configurations is registered or named tenants are configured. You do not have to disable the default tenant in this case.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"tenant-enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.ApplicationType","key":"quarkus.oidc.application-type","additionalKeys":[],"configDoc":"The application type, which can be one of the following values from enum `ApplicationType`.","withinAMap":false,"defaultValue":"service","javaDocSiteLink":"","docMapKey":"application-type","configPhase":"RUN_TIME","acceptedValues":["tooltip:web-app[A `WEB_APP` is a client that serves pages, usually a frontend application. For this type of client the Authorization Code Flow is defined as the preferred method for authenticating users.]","tooltip:service[A `SERVICE` is a client that has a set of protected HTTP resources, usually a backend application following the RESTful Architectural Design. For this type of client, the Bearer Authorization method is defined as the preferred method for authenticating and authorizing users.]","tooltip:hybrid[A combined `SERVICE` and `WEB_APP` client. For this type of client, the Bearer Authorization method will be used if the Authorization header is set and Authorization Code Flow - if not.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authorization-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC authorization endpoint which authenticates the users. This property must be set for the 'web-app' applications if OIDC discovery is disabled. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"authorization-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.user-info-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC userinfo endpoint. This property must only be set for the 'web-app' applications if OIDC discovery is disabled and 'authentication.user-info-required' property is enabled. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user-info-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.introspection-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC RFC7662 introspection endpoint which can introspect both opaque and JWT tokens. This property must be set if OIDC discovery is disabled and 1) the opaque bearer access tokens have to be verified or 2) JWT tokens have to be verified while the cached JWK verification set with no matching JWK is being refreshed. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"introspection-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.jwks-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC JWKS endpoint which returns a JSON Web Key Verification Set. This property should be set if OIDC discovery is disabled and the local JWT verification is required. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"jwks-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.end-session-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC end_session_endpoint. This property must be set if OIDC discovery is disabled and RP Initiated Logout support for the 'web-app' applications is required. This property will be ignored if the discovery is enabled.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"end-session-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.public-key","additionalKeys":[],"configDoc":"Public key for the local JWT token verification. OIDC server connection will not be created when this property is set.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"public-key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.introspection-credentials.name","additionalKeys":[],"configDoc":"Name","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.introspection-credentials.secret","additionalKeys":[],"configDoc":"Secret","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.introspection-credentials.include-client-id","additionalKeys":[],"configDoc":"Include OpenId Connect Client ID configured with 'quarkus.oidc.client-id'","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"include-client-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.roles.role-claim-path","additionalKeys":[],"configDoc":"List of paths to claims containing an array of groups. Each path starts from the top level JWT JSON object and can contain multiple segments where each segment represents a JSON object name only, example: \"realm/groups\". Use double quotes with the namespace qualified claim names. This property can be used if a token has no 'groups' claim but has the groups set in one or more different claims.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-claim-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.roles.role-claim-separator","additionalKeys":[],"configDoc":"Separator for splitting a string which may contain multiple group values. It will only be used if the \"role-claim-path\" property points to one or more custom claims whose values are strings. A single space will be used by default because the standard 'scope' claim may contain a space separated sequence.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-claim-separator","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Roles.Source","key":"quarkus.oidc.roles.source","additionalKeys":[],"configDoc":"Source of the principal roles.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"source","configPhase":"RUN_TIME","acceptedValues":["tooltip:idtoken[ID Token - the default value for the 'web-app' applications.]","tooltip:accesstoken[Access Token - the default value for the 'service' applications; can also be used as the source of roles for the 'web-app' applications.]","tooltip:userinfo[User Info]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token.issuer","additionalKeys":[],"configDoc":"Expected issuer 'iss' claim value. Note this property overrides the `issuer` property which may be set in OpenId Connect provider's well-known configuration. If the `iss` claim value varies depending on the host/IP address or tenant id of the provider then you may skip the issuer verification by setting this property to 'any' but it should be done only when other options (such as configuring the provider to use the fixed `iss` claim value) are not possible.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"issuer","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token.audience","additionalKeys":[],"configDoc":"Expected audience 'aud' claim value which may be a string or an array of strings. Note the audience claim will be verified for ID tokens by default. ID token audience must be equal to the value of `quarkus.oidc.client-id` property. Use this property to override the expected value if your OpenID Connect provider sets a different audience claim value in ID tokens. Set it to `any` if your provider does not set ID token audience` claim. Audience verification for access tokens will only be done if this property is configured.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"audience","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.token.required-claims","additionalKeys":[],"configDoc":"A map of required claims and their expected values. For example, `quarkus.oidc.token.required-claims.org_id = org_xyz` would require tokens to have the `org_id` claim to be present and set to `org_xyz`. Strings are the only supported types. Use `SecurityIdentityAugmentor` to verify claims of other types or complex claims.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"claim-name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token.token-type","additionalKeys":[],"configDoc":"Expected token type","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.oidc.token.lifespan-grace","additionalKeys":[],"configDoc":"Life span grace period in seconds. When checking token expiry, current time is allowed to be later than token expiration time by at most the configured number of seconds. When checking token issuance, current time is allowed to be sooner than token issue time by at most the configured number of seconds.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"lifespan-grace","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.token.age","additionalKeys":[],"configDoc":"Token age. It allows for the number of seconds to be specified that must not elapse since the `iat` (issued at) time. A small leeway to account for clock skew which can be configured with 'quarkus.oidc.token.lifespan-grace' to verify the token expiry time can also be used to verify the token age property. Note that setting this property does not relax the requirement that Bearer and Code Flow JWT tokens must have a valid ('exp') expiry claim value. The only exception where setting this property relaxes the requirement is when a logout token is sent with a back-channel logout request since the current OpenId Connect Back-Channel specification does not explicitly require the logout tokens to contain an 'exp' claim. However, even if the current logout token is allowed to have no 'exp' claim, the `exp` claim will be still verified if the logout token contains it.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"age","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token.principal-claim","additionalKeys":[],"configDoc":"Name of the claim which contains a principal name. By default, the 'upn', 'preferred_username' and `sub` claims are checked.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"principal-claim","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.token.refresh-expired","additionalKeys":[],"configDoc":"Refresh expired authorization code flow ID or access tokens. If this property is enabled then a refresh token request will be performed if the authorization code ID or access token has expired and, if successful, the local session will be updated with the new set of tokens. Otherwise, the local session will be invalidated and the user redirected to the OpenID Provider to re-authenticate. In this case the user may not be challenged again if the OIDC provider session is still active. For this option be effective the `authentication.session-age-extension` property should also be set to a non-zero value since the refresh token is currently kept in the user session. This option is valid only when the application is of type `ApplicationType++#++WEB_APP`++}++. This property will be enabled if `quarkus.oidc.token.refresh-token-time-skew` is configured, you do not have to enable this property manually in this case.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"refresh-expired","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.token.refresh-token-time-skew","additionalKeys":[],"configDoc":"Refresh token time skew in seconds. If this property is enabled then the configured number of seconds is added to the current time when checking if the authorization code ID or access token should be refreshed. If the sum is greater than the authorization code ID or access token's expiration time then a refresh is going to happen.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"refresh-token-time-skew","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.token.forced-jwk-refresh-interval","additionalKeys":[],"configDoc":"Forced JWK set refresh interval in minutes.","withinAMap":false,"defaultValue":"10M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"forced-jwk-refresh-interval","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token.header","additionalKeys":[],"configDoc":"Custom HTTP header that contains a bearer token. This option is valid only when the application is of type `ApplicationType++#++SERVICE`++}++.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"header","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.SignatureAlgorithm","key":"quarkus.oidc.token.signature-algorithm","additionalKeys":[],"configDoc":"Required signature algorithm. OIDC providers support many signature algorithms but if necessary you can restrict Quarkus application to accept tokens signed only using an algorithm configured with this property.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"signature-algorithm","configPhase":"RUN_TIME","acceptedValues":["`rs256`","`rs384`","`rs512`","`ps256`","`ps384`","`ps512`","`es256`","`es384`","`es512`","`eddsa`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token.decryption-key-location","additionalKeys":[],"configDoc":"Decryption key location. JWT tokens can be inner-signed and encrypted by OpenId Connect providers. However, it is not always possible to remotely introspect such tokens because the providers may not control the private decryption keys. In such cases set this property to point to the file containing the decryption private key in PEM or JSON Web Key (JWK) format. Note that if a 'private_key_jwt' client authentication method is used then the private key which is used to sign client authentication JWT tokens will be used to try to decrypt an encrypted ID token if this property is not set.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"decryption-key-location","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.token.allow-jwt-introspection","additionalKeys":[],"configDoc":"Allow the remote introspection of JWT tokens when no matching JWK key is available. Note this property is set to 'true' by default for backward-compatibility reasons and will be set to `false` instead in one of the next releases. Also note this property will be ignored if JWK endpoint URI is not available and introspecting the tokens is the only verification option.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-jwt-introspection","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.token.require-jwt-introspection-only","additionalKeys":[],"configDoc":"Require that JWT tokens are only introspected remotely.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"require-jwt-introspection-only","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.token.allow-opaque-token-introspection","additionalKeys":[],"configDoc":"Allow the remote introspection of the opaque tokens. Set this property to 'false' if only JWT tokens are expected.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-opaque-token-introspection","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token.customizer-name","additionalKeys":[],"configDoc":"Token customizer name. Allows to select a tenant specific token customizer as a named bean. Prefer using `Tenant` qualifier when registering custom `TokenCustomizer`. Use this property only to refer to `TokenCustomizer` implementations provided by this extension.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"customizer-name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.token.verify-access-token-with-user-info","additionalKeys":[],"configDoc":"Indirectly verify that the opaque (binary) access token is valid by using it to request UserInfo. Opaque access token is considered valid if the provider accepted this token and returned a valid UserInfo. You should only enable this option if the opaque access tokens have to be accepted but OpenId Connect provider does not have a token introspection endpoint. This property will have no effect when JWT tokens have to be verified.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"verify-access-token-with-user-info","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.logout.path","additionalKeys":[],"configDoc":"The relative path of the logout endpoint at the application. If provided, the application is able to initiate the logout through this endpoint in conformance with the OpenID Connect RP-Initiated Logout specification.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.logout.post-logout-path","additionalKeys":[],"configDoc":"Relative path of the application endpoint where the user should be redirected to after logging out from the OpenID Connect Provider. This endpoint URI must be properly registered at the OpenID Connect Provider as a valid redirect URI.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"post-logout-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.logout.post-logout-uri-param","additionalKeys":[],"configDoc":"Name of the post logout URI parameter which will be added as a query parameter to the logout redirect URI.","withinAMap":false,"defaultValue":"post_logout_redirect_uri","javaDocSiteLink":"","docMapKey":"post-logout-uri-param","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.logout.extra-params","additionalKeys":[],"configDoc":"Additional properties which will be added as the query parameters to the logout redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.logout.backchannel.path","additionalKeys":[],"configDoc":"The relative path of the Back-Channel Logout endpoint at the application.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.oidc.logout.backchannel.token-cache-size","additionalKeys":[],"configDoc":"Maximum number of logout tokens that can be cached before they are matched against ID tokens stored in session cookies.","withinAMap":false,"defaultValue":"10","javaDocSiteLink":"","docMapKey":"token-cache-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.logout.backchannel.token-cache-time-to-live","additionalKeys":[],"configDoc":"Number of minutes a logout token can be cached for.","withinAMap":false,"defaultValue":"10M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"token-cache-time-to-live","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.logout.backchannel.clean-up-timer-interval","additionalKeys":[],"configDoc":"Token cache timer interval. If this property is set then a timer will check and remove the stale entries periodically.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"clean-up-timer-interval","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.logout.backchannel.logout-token-key","additionalKeys":[],"configDoc":"Logout token claim whose value will be used as a key for caching the tokens. Only `sub` (subject) and `sid` (session id) claims can be used as keys. Set it to `sid` only if ID tokens issued by the OIDC provider have no `sub` but have `sid` claim.","withinAMap":false,"defaultValue":"sub","javaDocSiteLink":"","docMapKey":"logout-token-key","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.logout.frontchannel.path","additionalKeys":[],"configDoc":"The relative path of the Front-Channel Logout endpoint at the application.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Authentication.ResponseMode","key":"quarkus.oidc.authentication.response-mode","additionalKeys":[],"configDoc":"Authorization code flow response mode","withinAMap":false,"defaultValue":"query","javaDocSiteLink":"","docMapKey":"response-mode","configPhase":"RUN_TIME","acceptedValues":["tooltip:query[Authorization response parameters are encoded in the query string added to the redirect_uri]","tooltip:form-post[Authorization response parameters are encoded as HTML form values that are auto-submitted in the browser and transmitted via the HTTP POST method using the application/x-www-form-urlencoded content type]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.redirect-path","additionalKeys":[],"configDoc":"Relative path for calculating a \"redirect_uri\" query parameter. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if the current request URI is 'https://localhost:8080/service' then a 'redirect_uri' parameter will be set to 'https://localhost:8080/' if this property is set to '/' and be the same as the request URI if this property has not been configured. Note the original request URI will be restored after the user has authenticated if 'restorePathAfterRedirect' is set to 'true'.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"redirect-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.authentication.restore-path-after-redirect","additionalKeys":[],"configDoc":"If this property is set to 'true' then the original request URI which was used before the authentication will be restored after the user has been redirected back to the application. Note if `redirectPath` property is not set, the original request URI will be restored even if this property is disabled.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"restore-path-after-redirect","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.authentication.remove-redirect-parameters","additionalKeys":[],"configDoc":"Remove the query parameters such as 'code' and 'state' set by the OIDC server on the redirect URI after the user has authenticated by redirecting a user to the same URI but without the query parameters.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"remove-redirect-parameters","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.error-path","additionalKeys":[],"configDoc":"Relative path to the public endpoint which will process the error response from the OIDC authorization endpoint. If the user authentication has failed then the OIDC provider will return an 'error' and an optional 'error_description' parameters, instead of the expected authorization 'code'. If this property is set then the user will be redirected to the endpoint which can return a user-friendly error description page. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if it is set as '/error' and the current request URI is 'https://localhost:8080/callback?error=invalid_scope' then a redirect will be made to 'https://localhost:8080/error?error=invalid_scope'. If this property is not set then HTTP 401 status will be returned in case of the user authentication failure.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"error-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.authentication.verify-access-token","additionalKeys":[],"configDoc":"Both ID and access tokens are fetched from the OIDC provider as part of the authorization code flow. ID token is always verified on every user request as the primary token which is used to represent the principal and extract the roles. Access token is not verified by default since it is meant to be propagated to the downstream services. The verification of the access token should be enabled if it is injected as a JWT token. Access tokens obtained as part of the code flow will always be verified if `quarkus.oidc.roles.source` property is set to `accesstoken` which means the authorization decision will be based on the roles extracted from the access token. Bearer access tokens are always verified.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"verify-access-token","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.authentication.force-redirect-https-scheme","additionalKeys":[],"configDoc":"Force 'https' as the 'redirect_uri' parameter scheme when running behind an SSL terminating reverse proxy. This property, if enabled, will also affect the logout `post_logout_redirect_uri` and the local redirect requests.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"force-redirect-https-scheme","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.scopes","additionalKeys":[],"configDoc":"List of scopes","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scopes","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.authentication.add-openid-scope","additionalKeys":[],"configDoc":"Add the 'openid' scope automatically to the list of scopes. This is required for OpenId Connect providers but will not work for OAuth2 providers such as Twitter OAuth2 which does not accept that scope and throws an error.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-openid-scope","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.authentication.extra-params","additionalKeys":[],"configDoc":"Additional properties which will be added as the query parameters to the authentication redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.forward-params","additionalKeys":[],"configDoc":"Request URL query parameters which, if present, will be added to the authentication redirect URI.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"forward-params","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.authentication.cookie-force-secure","additionalKeys":[],"configDoc":"If enabled the state, session and post logout cookies will have their 'secure' parameter set to 'true' when HTTP is used. It may be necessary when running behind an SSL terminating reverse proxy. The cookies will always be secure if HTTPS is used even if this property is set to false.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"cookie-force-secure","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.cookie-suffix","additionalKeys":[],"configDoc":"Cookie name suffix. For example, a session cookie name for the default OIDC tenant is 'q_session' but can be changed to 'q_session_test' if this property is set to 'test'.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-suffix","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.cookie-path","additionalKeys":[],"configDoc":"Cookie path parameter value which, if set, will be used to set a path parameter for the session, state and post logout cookies. The `cookie-path-header` property, if set, will be checked first.","withinAMap":false,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"cookie-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.cookie-path-header","additionalKeys":[],"configDoc":"Cookie path header parameter value which, if set, identifies the incoming HTTP header whose value will be used to set a path parameter for the session, state and post logout cookies. If the header is missing then the `cookie-path` property will be checked.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-path-header","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.cookie-domain","additionalKeys":[],"configDoc":"Cookie domain parameter value which, if set, will be used for the session, state and post logout cookies.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-domain","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Authentication.CookieSameSite","key":"quarkus.oidc.authentication.cookie-same-site","additionalKeys":[],"configDoc":"SameSite attribute for the session cookie.","withinAMap":false,"defaultValue":"lax","javaDocSiteLink":"","docMapKey":"cookie-same-site","configPhase":"RUN_TIME","acceptedValues":["`strict`","`lax`","`none`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.authentication.allow-multiple-code-flows","additionalKeys":[],"configDoc":"If a state cookie is present then a `state` query parameter must also be present and both the state cookie name suffix and state cookie value have to match the value of the `state` query parameter when the redirect path matches the current path. However, if multiple authentications are attempted from the same browser, for example, from the different browser tabs, then the currently available state cookie may represent the authentication flow initiated from another tab and not related to the current request. Disable this property if you would like to avoid supporting multiple authorization code flows running in the same browser.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-multiple-code-flows","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.authentication.fail-on-missing-state-param","additionalKeys":[],"configDoc":"Fail with the HTTP 401 error if the state cookie is present but no state query parameter is present.\n\nWhen either multiple authentications are disabled or the redirect URL matches the original request URL, the stale state cookie might remain in the browser cache from the earlier failed redirect to an OpenId Connect provider and be visible during the current request. For example, if Single-page application (SPA) uses XHR to handle redirects to the provider which does not support CORS for its authorization endpoint, the browser will block it and the state cookie created by Quarkus will remain in the browser cache. Quarkus will report an authentication failure when it will detect such an old state cookie but find no matching state query parameter.\n\nReporting HTTP 401 error is usually the right thing to do in such cases, it will minimize a risk of the browser redirect loop but also can identify problems in the way SPA or Quarkus application manage redirects. For example, enabling `java-script-auto-redirect` or having the provider redirect to URL configured with `redirect-path` may be needed to avoid such errors.\n\nHowever, setting this property to `false` may help if the above options are not suitable. It will cause a new authentication redirect to OpenId Connect provider. Please be aware doing so may increase the risk of browser redirect loops.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"fail-on-missing-state-param","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.authentication.user-info-required","additionalKeys":[],"configDoc":"If this property is set to 'true' then an OIDC UserInfo endpoint will be called. This property will be enabled if `quarkus.oidc.roles.source` is `userinfo` or `quarkus.oidc.token.verify-access-token-with-user-info` is `true` or `quarkus.oidc.authentication.id-token-required` is set to `false`, you do not have to enable this property manually in these cases.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"user-info-required","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.authentication.session-age-extension","additionalKeys":[],"configDoc":"Session age extension in minutes. The user session age property is set to the value of the ID token life-span by default and the user will be redirected to the OIDC provider to re-authenticate once the session has expired. If this property is set to a non-zero value then the expired ID token can be refreshed before the session has expired. This property will be ignored if the `token.refresh-expired` property has not been enabled.","withinAMap":false,"defaultValue":"5M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"session-age-extension","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.authentication.java-script-auto-redirect","additionalKeys":[],"configDoc":"If this property is set to 'true' then a normal 302 redirect response will be returned if the request was initiated via JavaScript API such as XMLHttpRequest or Fetch and the current user needs to be (re)authenticated which may not be desirable for Single Page Applications since it automatically following the redirect may not work given that OIDC authorization endpoints typically do not support CORS. If this property is set to `false` then a status code of '499' will be returned to allow the client to handle the redirect manually","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"java-script-auto-redirect","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.authentication.id-token-required","additionalKeys":[],"configDoc":"Requires that ID token is available when the authorization code flow completes. Disable this property only when you need to use the authorization code flow with OAuth2 providers which do not return ID token - an internal IdToken will be generated in such cases.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"id-token-required","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.authentication.internal-id-token-lifespan","additionalKeys":[],"configDoc":"Internal ID token lifespan. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken.","withinAMap":false,"defaultValue":"5M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"internal-id-token-lifespan","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.authentication.pkce-required","additionalKeys":[],"configDoc":"Requires that a Proof Key for Code Exchange (PKCE) is used.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"pkce-required","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.authentication.pkce-secret","additionalKeys":[],"configDoc":"Secret which will be used to encrypt a Proof Key for Code Exchange (PKCE) code verifier in the code flow state. This secret should be at least 32 characters long.\n\nIf this secret is not set, the client secret configured with either `quarkus.oidc.credentials.secret` or `quarkus.oidc.credentials.client-secret.value` will be checked. Finally, `quarkus.oidc.credentials.jwt.secret` which can be used for `client_jwt_secret` authentication will be checked. Client secret will not be used as a PKCE code verifier encryption secret if it is less than 32 characters long.\n\nThe secret will be auto-generated if it remains uninitialized after checking all of these properties.\n\nError will be reported if the secret length is less than 16 characters.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"pkce-secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.code-grant.extra-params","additionalKeys":[],"configDoc":"Additional parameters, in addition to the required `code` and `redirect-uri` parameters, which have to be included to complete the authorization code grant request.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.code-grant.headers","additionalKeys":[],"configDoc":"Custom HTTP headers which have to be sent to complete the authorization code grant request.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"headers","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.TokenStateManager.Strategy","key":"quarkus.oidc.token-state-manager.strategy","additionalKeys":[],"configDoc":"Default TokenStateManager strategy.","withinAMap":false,"defaultValue":"keep-all-tokens","javaDocSiteLink":"","docMapKey":"strategy","configPhase":"RUN_TIME","acceptedValues":["tooltip:keep-all-tokens[Keep ID, access and refresh tokens.]","tooltip:id-token[Keep ID token only]","tooltip:id-refresh-tokens[Keep ID and refresh tokens only]"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.token-state-manager.split-tokens","additionalKeys":[],"configDoc":"Default TokenStateManager keeps all tokens (ID, access and refresh) returned in the authorization code grant response in a single session cookie by default. Enable this property to minimize a session cookie size","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"split-tokens","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.token-state-manager.encryption-required","additionalKeys":[],"configDoc":"Mandates that the session cookie that stores the tokens is encrypted.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"encryption-required","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.token-state-manager.encryption-secret","additionalKeys":[],"configDoc":"Secret which will be used to encrypt the session cookie storing the tokens when `encryption-required` property is enabled.\n\nIf this secret is not set, the client secret configured with either `quarkus.oidc.credentials.secret` or `quarkus.oidc.credentials.client-secret.value` will be checked. Finally, `quarkus.oidc.credentials.jwt.secret` which can be used for `client_jwt_secret` authentication will be checked. The secret will be auto-generated if it remains uninitialized after checking all of these properties.\n\nThe length of the secret which will be used to encrypt the tokens should be at least 32 characters long. Warning will be logged if the secret length is less than 16 characters.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"encryption-secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.allow-token-introspection-cache","additionalKeys":[],"configDoc":"Allow caching the token introspection data. Note enabling this property does not enable the cache itself but only permits to cache the token introspection for a given tenant. If the default token cache can be used then please see `OidcConfig.TokenCache` how to enable it.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-token-introspection-cache","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.allow-user-info-cache","additionalKeys":[],"configDoc":"Allow caching the user info data. Note enabling this property does not enable the cache itself but only permits to cache the user info data for a given tenant. If the default token cache can be used then please see `OidcConfig.TokenCache` how to enable it.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-user-info-cache","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.cache-user-info-in-idtoken","additionalKeys":[],"configDoc":"Allow inlining UserInfo in IdToken instead of caching it in the token cache. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken. Inlining UserInfo in the generated IdToken allows to store it in the session cookie and avoids introducing a cached state.","withinAMap":false,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"cache-user-info-in-idtoken","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Provider","key":"quarkus.oidc.provider","additionalKeys":[],"configDoc":"Well known OpenId Connect provider identifier","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"provider","configPhase":"RUN_TIME","acceptedValues":["`apple`","`facebook`","`github`","`google`","`microsoft`","`spotify`","`twitter`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocSection":{"name":"quarkus.oidc.named-tenants","optional":false,"withinAMap":false,"sectionDetails":"= Additional named tenants","sectionDetailsTitle":"Additional named tenants","configPhase":"RUN_TIME","topLevelGrouping":"quarkus.oidc","configGroupType":"io.quarkus.oidc.OidcTenantConfig","showSection":true,"configDocItems":[{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".auth-server-url","additionalKeys":[],"configDoc":"The base URL of the OpenID Connect (OIDC) server, for example, `https://host:port/auth`. OIDC discovery endpoint will be called by default by appending a '.well-known/openid-configuration' path to this URL. Note if you work with Keycloak OIDC server, make sure the base URL is in the following format: `https://host:port/realms/++{++realm++}++` where `++{++realm++}++` has to be replaced by the name of the Keycloak realm.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"auth-server-url","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.\"tenant\".discovery-enabled","additionalKeys":[],"configDoc":"Enables OIDC discovery. If the discovery is disabled then the OIDC endpoint URLs must be configured individually.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"discovery-enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC token endpoint which issues access and refresh tokens.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".revoke-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC token revocation endpoint.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"revoke-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".client-id","additionalKeys":[],"configDoc":"The client-id of the application. Each application has a client-id that is used to identify the application","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"client-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".connection-delay","additionalKeys":[],"configDoc":"The maximum amount of time connecting to the currently unavailable OIDC server will be attempted for. The number of times the connection request will be repeated is calculated by dividing the value of this property by 2. For example, setting it to `20S` will allow for requesting the connection up to 10 times with a 2 seconds delay between the retries. Note this property is only effective when the initial OIDC connection is created, for example, when requesting a well-known OIDC configuration. Use the 'connection-retry-count' property to support trying to re-establish an already available connection which may have been dropped.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"connection-delay","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.oidc.\"tenant\".connection-retry-count","additionalKeys":[],"configDoc":"The number of times an attempt to re-establish an already available connection will be repeated for. Note this property is different to the `connection-delay` property which is only effective during the initial OIDC connection creation. This property is used to try to recover the existing connection which may have been temporarily lost. For example, if a request to the OIDC token endpoint fails due to a connection exception then the request will be retried for a number of times configured by this property.","withinAMap":true,"defaultValue":"3","javaDocSiteLink":"","docMapKey":"connection-retry-count","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".connection-timeout","additionalKeys":[],"configDoc":"The amount of time after which the current OIDC connection request will time out.","withinAMap":true,"defaultValue":"10S","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"connection-timeout","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.oidc.\"tenant\".max-pool-size","additionalKeys":[],"configDoc":"The maximum size of the connection pool used by the WebClient","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"max-pool-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.secret","additionalKeys":[],"configDoc":"Client secret which is used for a `client_secret_basic` authentication method. Note that a 'client-secret.value' can be used instead but both properties are mutually exclusive.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.client-secret.value","additionalKeys":[],"configDoc":"The client secret value - it will be ignored if 'secret.key' is set","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"value","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.client-secret.provider.name","additionalKeys":[],"configDoc":"The CredentialsProvider name which should only be set if more than one CredentialsProvider is registered","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.client-secret.provider.key","additionalKeys":[],"configDoc":"The CredentialsProvider client secret key","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret.Method","key":"quarkus.oidc.\"tenant\".credentials.client-secret.method","additionalKeys":[],"configDoc":"Authentication method.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"method","configPhase":"RUN_TIME","acceptedValues":["tooltip:basic[client_secret_basic (default): client id and secret are submitted with the HTTP Authorization Basic scheme]","tooltip:post[client_secret_post: client id and secret are submitted as the 'client_id' and 'client_secret' form parameters.]","tooltip:post-jwt[client_secret_jwt: client id and generated JWT secret are submitted as the 'client_id' and 'client_secret' form parameters.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.secret","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a secret key","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.secret-provider.name","additionalKeys":[],"configDoc":"The CredentialsProvider name which should only be set if more than one CredentialsProvider is registered","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.secret-provider.key","additionalKeys":[],"configDoc":"The CredentialsProvider client secret key","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.key-file","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a private key in PEM or JWK format. You can use the `signature-algorithm` property to specify the key algorithm.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-file","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.key-store-file","additionalKeys":[],"configDoc":"If provided, indicates that JWT is signed using a private key from a key store","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.key-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the key store file.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.key-id","additionalKeys":[],"configDoc":"The private key id/alias","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.key-password","additionalKeys":[],"configDoc":"The private key password","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.audience","additionalKeys":[],"configDoc":"JWT audience ('aud') claim value. By default, the audience is set to the address of the OpenId Connect Provider's token endpoint.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"audience","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.token-key-id","additionalKeys":[],"configDoc":"Key identifier of the signing key added as a JWT 'kid' header","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-key-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.issuer","additionalKeys":[],"configDoc":"Issuer of the signing key added as a JWT 'iss' claim (default: client id)","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"issuer","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.subject","additionalKeys":[],"configDoc":"Subject of the signing key added as a JWT 'sub' claim (default: client id)","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"subject","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".credentials.jwt.signature-algorithm","additionalKeys":[],"configDoc":"Signature algorithm, also used for the `key-file` property. Supported values: RS256, RS384, RS512, PS256, PS384, PS512, ES256, ES384, ES512, HS256, HS384, HS512.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"signature-algorithm","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.oidc.\"tenant\".credentials.jwt.lifespan","additionalKeys":[],"configDoc":"JWT life-span in seconds. It will be added to the time it was issued at to calculate the expiration time.","withinAMap":true,"defaultValue":"10","javaDocSiteLink":"","docMapKey":"lifespan","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".proxy.host","additionalKeys":[],"configDoc":"The host (name or IP address) of the Proxy. +\nNote: If OIDC adapter needs to use a Proxy to talk with OIDC server (Provider), then at least the \"host\" config item must be configured to enable the usage of a Proxy.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"host","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.oidc.\"tenant\".proxy.port","additionalKeys":[],"configDoc":"The port number of the Proxy. Default value is 80.","withinAMap":true,"defaultValue":"80","javaDocSiteLink":"","docMapKey":"port","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".proxy.username","additionalKeys":[],"configDoc":"The username, if Proxy needs authentication.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"username","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".proxy.password","additionalKeys":[],"configDoc":"The password, if Proxy needs authentication.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls.Verification","key":"quarkus.oidc.\"tenant\".tls.verification","additionalKeys":[],"configDoc":"Certificate validation and hostname verification, which can be one of the following values from enum `Verification`. Default is required.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"verification","configPhase":"RUN_TIME","acceptedValues":["tooltip:required[Certificates are validated and hostname verification is enabled. This is the default value.]","tooltip:certificate-validation[Certificates are validated but hostname verification is disabled.]","tooltip:none[All certificated are trusted and hostname verification is disabled.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"path","key":"quarkus.oidc.\"tenant\".tls.key-store-file","additionalKeys":[],"configDoc":"An optional key store which holds the certificate information instead of specifying separate files.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.key-store-file-type","additionalKeys":[],"configDoc":"An optional parameter to specify type of the key store file. If not given, the type is automatically detected based on the file name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-file-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.key-store-provider","additionalKeys":[],"configDoc":"An optional parameter to specify a provider of the key store file. If not given, the provider is automatically detected based on the key store file type.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-provider","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.key-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the key store file. If not given, the default (\"password\") is used.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.key-store-key-alias","additionalKeys":[],"configDoc":"An optional parameter to select a specific key in the key store. When SNI is disabled, if the key store contains multiple keys and no alias is specified, the behavior is undefined.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-key-alias","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.key-store-key-password","additionalKeys":[],"configDoc":"An optional parameter to define the password for the key, in case it's different from `key-store-password`.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"key-store-key-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"path","key":"quarkus.oidc.\"tenant\".tls.trust-store-file","additionalKeys":[],"configDoc":"An optional trust store which holds the certificate information of the certificates to trust","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-file","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.trust-store-password","additionalKeys":[],"configDoc":"A parameter to specify the password of the trust store file.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-password","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.trust-store-cert-alias","additionalKeys":[],"configDoc":"A parameter to specify the alias of the trust store certificate.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-cert-alias","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.trust-store-file-type","additionalKeys":[],"configDoc":"An optional parameter to specify type of the trust store file. If not given, the type is automatically detected based on the file name.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-file-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tls.trust-store-provider","additionalKeys":[],"configDoc":"An optional parameter to specify a provider of the trust store file. If not given, the provider is automatically detected based on the trust store file type.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"trust-store-provider","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".tenant-id","additionalKeys":[],"configDoc":"A unique tenant identifier. It must be set by `TenantConfigResolver` providers which resolve the tenant configuration dynamically and is optional in all other cases.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"tenant-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".tenant-enabled","additionalKeys":[],"configDoc":"If this tenant configuration is enabled. Note that the default tenant will be disabled if it is not configured but either `TenantConfigResolver` which will resolve tenant configurations is registered or named tenants are configured. You do not have to disable the default tenant in this case.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"tenant-enabled","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.ApplicationType","key":"quarkus.oidc.\"tenant\".application-type","additionalKeys":[],"configDoc":"The application type, which can be one of the following values from enum `ApplicationType`.","withinAMap":true,"defaultValue":"service","javaDocSiteLink":"","docMapKey":"application-type","configPhase":"RUN_TIME","acceptedValues":["tooltip:web-app[A `WEB_APP` is a client that serves pages, usually a frontend application. For this type of client the Authorization Code Flow is defined as the preferred method for authenticating users.]","tooltip:service[A `SERVICE` is a client that has a set of protected HTTP resources, usually a backend application following the RESTful Architectural Design. For this type of client, the Bearer Authorization method is defined as the preferred method for authenticating and authorizing users.]","tooltip:hybrid[A combined `SERVICE` and `WEB_APP` client. For this type of client, the Bearer Authorization method will be used if the Authorization header is set and Authorization Code Flow - if not.]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authorization-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC authorization endpoint which authenticates the users. This property must be set for the 'web-app' applications if OIDC discovery is disabled. This property will be ignored if the discovery is enabled.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"authorization-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".user-info-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC userinfo endpoint. This property must only be set for the 'web-app' applications if OIDC discovery is disabled and 'authentication.user-info-required' property is enabled. This property will be ignored if the discovery is enabled.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"user-info-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".introspection-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC RFC7662 introspection endpoint which can introspect both opaque and JWT tokens. This property must be set if OIDC discovery is disabled and 1) the opaque bearer access tokens have to be verified or 2) JWT tokens have to be verified while the cached JWK verification set with no matching JWK is being refreshed. This property will be ignored if the discovery is enabled.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"introspection-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".jwks-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC JWKS endpoint which returns a JSON Web Key Verification Set. This property should be set if OIDC discovery is disabled and the local JWT verification is required. This property will be ignored if the discovery is enabled.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"jwks-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".end-session-path","additionalKeys":[],"configDoc":"Relative path or absolute URL of the OIDC end_session_endpoint. This property must be set if OIDC discovery is disabled and RP Initiated Logout support for the 'web-app' applications is required. This property will be ignored if the discovery is enabled.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"end-session-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".public-key","additionalKeys":[],"configDoc":"Public key for the local JWT token verification. OIDC server connection will not be created when this property is set.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"public-key","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".introspection-credentials.name","additionalKeys":[],"configDoc":"Name","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".introspection-credentials.secret","additionalKeys":[],"configDoc":"Secret","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".introspection-credentials.include-client-id","additionalKeys":[],"configDoc":"Include OpenId Connect Client ID configured with 'quarkus.oidc.client-id'","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"include-client-id","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".roles.role-claim-path","additionalKeys":[],"configDoc":"List of paths to claims containing an array of groups. Each path starts from the top level JWT JSON object and can contain multiple segments where each segment represents a JSON object name only, example: \"realm/groups\". Use double quotes with the namespace qualified claim names. This property can be used if a token has no 'groups' claim but has the groups set in one or more different claims.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-claim-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".roles.role-claim-separator","additionalKeys":[],"configDoc":"Separator for splitting a string which may contain multiple group values. It will only be used if the \"role-claim-path\" property points to one or more custom claims whose values are strings. A single space will be used by default because the standard 'scope' claim may contain a space separated sequence.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"role-claim-separator","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Roles.Source","key":"quarkus.oidc.\"tenant\".roles.source","additionalKeys":[],"configDoc":"Source of the principal roles.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"source","configPhase":"RUN_TIME","acceptedValues":["tooltip:idtoken[ID Token - the default value for the 'web-app' applications.]","tooltip:accesstoken[Access Token - the default value for the 'service' applications; can also be used as the source of roles for the 'web-app' applications.]","tooltip:userinfo[User Info]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token.issuer","additionalKeys":[],"configDoc":"Expected issuer 'iss' claim value. Note this property overrides the `issuer` property which may be set in OpenId Connect provider's well-known configuration. If the `iss` claim value varies depending on the host/IP address or tenant id of the provider then you may skip the issuer verification by setting this property to 'any' but it should be done only when other options (such as configuring the provider to use the fixed `iss` claim value) are not possible.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"issuer","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token.audience","additionalKeys":[],"configDoc":"Expected audience 'aud' claim value which may be a string or an array of strings. Note the audience claim will be verified for ID tokens by default. ID token audience must be equal to the value of `quarkus.oidc.client-id` property. Use this property to override the expected value if your OpenID Connect provider sets a different audience claim value in ID tokens. Set it to `any` if your provider does not set ID token audience` claim. Audience verification for access tokens will only be done if this property is configured.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"audience","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.\"tenant\".token.required-claims","additionalKeys":[],"configDoc":"A map of required claims and their expected values. For example, `quarkus.oidc.token.required-claims.org_id = org_xyz` would require tokens to have the `org_id` claim to be present and set to `org_xyz`. Strings are the only supported types. Use `SecurityIdentityAugmentor` to verify claims of other types or complex claims.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"claim-name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token.token-type","additionalKeys":[],"configDoc":"Expected token type","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"token-type","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":"quarkus.oidc.\"tenant\".token.lifespan-grace","additionalKeys":[],"configDoc":"Life span grace period in seconds. When checking token expiry, current time is allowed to be later than token expiration time by at most the configured number of seconds. When checking token issuance, current time is allowed to be sooner than token issue time by at most the configured number of seconds.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"lifespan-grace","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".token.age","additionalKeys":[],"configDoc":"Token age. It allows for the number of seconds to be specified that must not elapse since the `iat` (issued at) time. A small leeway to account for clock skew which can be configured with 'quarkus.oidc.token.lifespan-grace' to verify the token expiry time can also be used to verify the token age property. Note that setting this property does not relax the requirement that Bearer and Code Flow JWT tokens must have a valid ('exp') expiry claim value. The only exception where setting this property relaxes the requirement is when a logout token is sent with a back-channel logout request since the current OpenId Connect Back-Channel specification does not explicitly require the logout tokens to contain an 'exp' claim. However, even if the current logout token is allowed to have no 'exp' claim, the `exp` claim will be still verified if the logout token contains it.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"age","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token.principal-claim","additionalKeys":[],"configDoc":"Name of the claim which contains a principal name. By default, the 'upn', 'preferred_username' and `sub` claims are checked.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"principal-claim","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".token.refresh-expired","additionalKeys":[],"configDoc":"Refresh expired authorization code flow ID or access tokens. If this property is enabled then a refresh token request will be performed if the authorization code ID or access token has expired and, if successful, the local session will be updated with the new set of tokens. Otherwise, the local session will be invalidated and the user redirected to the OpenID Provider to re-authenticate. In this case the user may not be challenged again if the OIDC provider session is still active. For this option be effective the `authentication.session-age-extension` property should also be set to a non-zero value since the refresh token is currently kept in the user session. This option is valid only when the application is of type `ApplicationType++#++WEB_APP`++}++. This property will be enabled if `quarkus.oidc.token.refresh-token-time-skew` is configured, you do not have to enable this property manually in this case.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"refresh-expired","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".token.refresh-token-time-skew","additionalKeys":[],"configDoc":"Refresh token time skew in seconds. If this property is enabled then the configured number of seconds is added to the current time when checking if the authorization code ID or access token should be refreshed. If the sum is greater than the authorization code ID or access token's expiration time then a refresh is going to happen.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"refresh-token-time-skew","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".token.forced-jwk-refresh-interval","additionalKeys":[],"configDoc":"Forced JWK set refresh interval in minutes.","withinAMap":true,"defaultValue":"10M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"forced-jwk-refresh-interval","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token.header","additionalKeys":[],"configDoc":"Custom HTTP header that contains a bearer token. This option is valid only when the application is of type `ApplicationType++#++SERVICE`++}++.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"header","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.SignatureAlgorithm","key":"quarkus.oidc.\"tenant\".token.signature-algorithm","additionalKeys":[],"configDoc":"Required signature algorithm. OIDC providers support many signature algorithms but if necessary you can restrict Quarkus application to accept tokens signed only using an algorithm configured with this property.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"signature-algorithm","configPhase":"RUN_TIME","acceptedValues":["`rs256`","`rs384`","`rs512`","`ps256`","`ps384`","`ps512`","`es256`","`es384`","`es512`","`eddsa`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token.decryption-key-location","additionalKeys":[],"configDoc":"Decryption key location. JWT tokens can be inner-signed and encrypted by OpenId Connect providers. However, it is not always possible to remotely introspect such tokens because the providers may not control the private decryption keys. In such cases set this property to point to the file containing the decryption private key in PEM or JSON Web Key (JWK) format. Note that if a 'private_key_jwt' client authentication method is used then the private key which is used to sign client authentication JWT tokens will be used to try to decrypt an encrypted ID token if this property is not set.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"decryption-key-location","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".token.allow-jwt-introspection","additionalKeys":[],"configDoc":"Allow the remote introspection of JWT tokens when no matching JWK key is available. Note this property is set to 'true' by default for backward-compatibility reasons and will be set to `false` instead in one of the next releases. Also note this property will be ignored if JWK endpoint URI is not available and introspecting the tokens is the only verification option.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-jwt-introspection","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".token.require-jwt-introspection-only","additionalKeys":[],"configDoc":"Require that JWT tokens are only introspected remotely.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"require-jwt-introspection-only","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".token.allow-opaque-token-introspection","additionalKeys":[],"configDoc":"Allow the remote introspection of the opaque tokens. Set this property to 'false' if only JWT tokens are expected.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-opaque-token-introspection","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token.customizer-name","additionalKeys":[],"configDoc":"Token customizer name. Allows to select a tenant specific token customizer as a named bean. Prefer using `Tenant` qualifier when registering custom `TokenCustomizer`. Use this property only to refer to `TokenCustomizer` implementations provided by this extension.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"customizer-name","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.\"tenant\".token.verify-access-token-with-user-info","additionalKeys":[],"configDoc":"Indirectly verify that the opaque (binary) access token is valid by using it to request UserInfo. Opaque access token is considered valid if the provider accepted this token and returned a valid UserInfo. You should only enable this option if the opaque access tokens have to be accepted but OpenId Connect provider does not have a token introspection endpoint. This property will have no effect when JWT tokens have to be verified.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"verify-access-token-with-user-info","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".logout.path","additionalKeys":[],"configDoc":"The relative path of the logout endpoint at the application. If provided, the application is able to initiate the logout through this endpoint in conformance with the OpenID Connect RP-Initiated Logout specification.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".logout.post-logout-path","additionalKeys":[],"configDoc":"Relative path of the application endpoint where the user should be redirected to after logging out from the OpenID Connect Provider. This endpoint URI must be properly registered at the OpenID Connect Provider as a valid redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"post-logout-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".logout.post-logout-uri-param","additionalKeys":[],"configDoc":"Name of the post logout URI parameter which will be added as a query parameter to the logout redirect URI.","withinAMap":true,"defaultValue":"post_logout_redirect_uri","javaDocSiteLink":"","docMapKey":"post-logout-uri-param","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.\"tenant\".logout.extra-params","additionalKeys":[],"configDoc":"Additional properties which will be added as the query parameters to the logout redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".logout.backchannel.path","additionalKeys":[],"configDoc":"The relative path of the Back-Channel Logout endpoint at the application.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"int","key":"quarkus.oidc.\"tenant\".logout.backchannel.token-cache-size","additionalKeys":[],"configDoc":"Maximum number of logout tokens that can be cached before they are matched against ID tokens stored in session cookies.","withinAMap":true,"defaultValue":"10","javaDocSiteLink":"","docMapKey":"token-cache-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".logout.backchannel.token-cache-time-to-live","additionalKeys":[],"configDoc":"Number of minutes a logout token can be cached for.","withinAMap":true,"defaultValue":"10M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"token-cache-time-to-live","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".logout.backchannel.clean-up-timer-interval","additionalKeys":[],"configDoc":"Token cache timer interval. If this property is set then a timer will check and remove the stale entries periodically.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"clean-up-timer-interval","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".logout.backchannel.logout-token-key","additionalKeys":[],"configDoc":"Logout token claim whose value will be used as a key for caching the tokens. Only `sub` (subject) and `sid` (session id) claims can be used as keys. Set it to `sid` only if ID tokens issued by the OIDC provider have no `sub` but have `sid` claim.","withinAMap":true,"defaultValue":"sub","javaDocSiteLink":"","docMapKey":"logout-token-key","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".logout.frontchannel.path","additionalKeys":[],"configDoc":"The relative path of the Front-Channel Logout endpoint at the application.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Authentication.ResponseMode","key":"quarkus.oidc.\"tenant\".authentication.response-mode","additionalKeys":[],"configDoc":"Authorization code flow response mode","withinAMap":true,"defaultValue":"query","javaDocSiteLink":"","docMapKey":"response-mode","configPhase":"RUN_TIME","acceptedValues":["tooltip:query[Authorization response parameters are encoded in the query string added to the redirect_uri]","tooltip:form-post[Authorization response parameters are encoded as HTML form values that are auto-submitted in the browser and transmitted via the HTTP POST method using the application/x-www-form-urlencoded content type]"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.redirect-path","additionalKeys":[],"configDoc":"Relative path for calculating a \"redirect_uri\" query parameter. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if the current request URI is 'https://localhost:8080/service' then a 'redirect_uri' parameter will be set to 'https://localhost:8080/' if this property is set to '/' and be the same as the request URI if this property has not been configured. Note the original request URI will be restored after the user has authenticated if 'restorePathAfterRedirect' is set to 'true'.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"redirect-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".authentication.restore-path-after-redirect","additionalKeys":[],"configDoc":"If this property is set to 'true' then the original request URI which was used before the authentication will be restored after the user has been redirected back to the application. Note if `redirectPath` property is not set, the original request URI will be restored even if this property is disabled.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"restore-path-after-redirect","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".authentication.remove-redirect-parameters","additionalKeys":[],"configDoc":"Remove the query parameters such as 'code' and 'state' set by the OIDC server on the redirect URI after the user has authenticated by redirecting a user to the same URI but without the query parameters.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"remove-redirect-parameters","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.error-path","additionalKeys":[],"configDoc":"Relative path to the public endpoint which will process the error response from the OIDC authorization endpoint. If the user authentication has failed then the OIDC provider will return an 'error' and an optional 'error_description' parameters, instead of the expected authorization 'code'. If this property is set then the user will be redirected to the endpoint which can return a user-friendly error description page. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if it is set as '/error' and the current request URI is 'https://localhost:8080/callback?error=invalid_scope' then a redirect will be made to 'https://localhost:8080/error?error=invalid_scope'. If this property is not set then HTTP 401 status will be returned in case of the user authentication failure.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"error-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".authentication.verify-access-token","additionalKeys":[],"configDoc":"Both ID and access tokens are fetched from the OIDC provider as part of the authorization code flow. ID token is always verified on every user request as the primary token which is used to represent the principal and extract the roles. Access token is not verified by default since it is meant to be propagated to the downstream services. The verification of the access token should be enabled if it is injected as a JWT token. Access tokens obtained as part of the code flow will always be verified if `quarkus.oidc.roles.source` property is set to `accesstoken` which means the authorization decision will be based on the roles extracted from the access token. Bearer access tokens are always verified.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"verify-access-token","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.\"tenant\".authentication.force-redirect-https-scheme","additionalKeys":[],"configDoc":"Force 'https' as the 'redirect_uri' parameter scheme when running behind an SSL terminating reverse proxy. This property, if enabled, will also affect the logout `post_logout_redirect_uri` and the local redirect requests.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"force-redirect-https-scheme","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.scopes","additionalKeys":[],"configDoc":"List of scopes","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"scopes","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.\"tenant\".authentication.add-openid-scope","additionalKeys":[],"configDoc":"Add the 'openid' scope automatically to the list of scopes. This is required for OpenId Connect providers but will not work for OAuth2 providers such as Twitter OAuth2 which does not accept that scope and throws an error.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"add-openid-scope","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.\"tenant\".authentication.extra-params","additionalKeys":[],"configDoc":"Additional properties which will be added as the query parameters to the authentication redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.forward-params","additionalKeys":[],"configDoc":"Request URL query parameters which, if present, will be added to the authentication redirect URI.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"forward-params","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":true,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".authentication.cookie-force-secure","additionalKeys":[],"configDoc":"If enabled the state, session and post logout cookies will have their 'secure' parameter set to 'true' when HTTP is used. It may be necessary when running behind an SSL terminating reverse proxy. The cookies will always be secure if HTTPS is used even if this property is set to false.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"cookie-force-secure","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.cookie-suffix","additionalKeys":[],"configDoc":"Cookie name suffix. For example, a session cookie name for the default OIDC tenant is 'q_session' but can be changed to 'q_session_test' if this property is set to 'test'.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-suffix","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.cookie-path","additionalKeys":[],"configDoc":"Cookie path parameter value which, if set, will be used to set a path parameter for the session, state and post logout cookies. The `cookie-path-header` property, if set, will be checked first.","withinAMap":true,"defaultValue":"/","javaDocSiteLink":"","docMapKey":"cookie-path","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.cookie-path-header","additionalKeys":[],"configDoc":"Cookie path header parameter value which, if set, identifies the incoming HTTP header whose value will be used to set a path parameter for the session, state and post logout cookies. If the header is missing then the `cookie-path` property will be checked.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-path-header","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.cookie-domain","additionalKeys":[],"configDoc":"Cookie domain parameter value which, if set, will be used for the session, state and post logout cookies.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"cookie-domain","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Authentication.CookieSameSite","key":"quarkus.oidc.\"tenant\".authentication.cookie-same-site","additionalKeys":[],"configDoc":"SameSite attribute for the session cookie.","withinAMap":true,"defaultValue":"lax","javaDocSiteLink":"","docMapKey":"cookie-same-site","configPhase":"RUN_TIME","acceptedValues":["`strict`","`lax`","`none`"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".authentication.allow-multiple-code-flows","additionalKeys":[],"configDoc":"If a state cookie is present then a `state` query parameter must also be present and both the state cookie name suffix and state cookie value have to match the value of the `state` query parameter when the redirect path matches the current path. However, if multiple authentications are attempted from the same browser, for example, from the different browser tabs, then the currently available state cookie may represent the authentication flow initiated from another tab and not related to the current request. Disable this property if you would like to avoid supporting multiple authorization code flows running in the same browser.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-multiple-code-flows","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".authentication.fail-on-missing-state-param","additionalKeys":[],"configDoc":"Fail with the HTTP 401 error if the state cookie is present but no state query parameter is present.\n\nWhen either multiple authentications are disabled or the redirect URL matches the original request URL, the stale state cookie might remain in the browser cache from the earlier failed redirect to an OpenId Connect provider and be visible during the current request. For example, if Single-page application (SPA) uses XHR to handle redirects to the provider which does not support CORS for its authorization endpoint, the browser will block it and the state cookie created by Quarkus will remain in the browser cache. Quarkus will report an authentication failure when it will detect such an old state cookie but find no matching state query parameter.\n\nReporting HTTP 401 error is usually the right thing to do in such cases, it will minimize a risk of the browser redirect loop but also can identify problems in the way SPA or Quarkus application manage redirects. For example, enabling `java-script-auto-redirect` or having the provider redirect to URL configured with `redirect-path` may be needed to avoid such errors.\n\nHowever, setting this property to `false` may help if the above options are not suitable. It will cause a new authentication redirect to OpenId Connect provider. Please be aware doing so may increase the risk of browser redirect loops.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"fail-on-missing-state-param","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.\"tenant\".authentication.user-info-required","additionalKeys":[],"configDoc":"If this property is set to 'true' then an OIDC UserInfo endpoint will be called. This property will be enabled if `quarkus.oidc.roles.source` is `userinfo` or `quarkus.oidc.token.verify-access-token-with-user-info` is `true` or `quarkus.oidc.authentication.id-token-required` is set to `false`, you do not have to enable this property manually in these cases.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"user-info-required","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".authentication.session-age-extension","additionalKeys":[],"configDoc":"Session age extension in minutes. The user session age property is set to the value of the ID token life-span by default and the user will be redirected to the OIDC provider to re-authenticate once the session has expired. If this property is set to a non-zero value then the expired ID token can be refreshed before the session has expired. This property will be ignored if the `token.refresh-expired` property has not been enabled.","withinAMap":true,"defaultValue":"5M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"session-age-extension","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".authentication.java-script-auto-redirect","additionalKeys":[],"configDoc":"If this property is set to 'true' then a normal 302 redirect response will be returned if the request was initiated via JavaScript API such as XMLHttpRequest or Fetch and the current user needs to be (re)authenticated which may not be desirable for Single Page Applications since it automatically following the redirect may not work given that OIDC authorization endpoints typically do not support CORS. If this property is set to `false` then a status code of '499' will be returned to allow the client to handle the redirect manually","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"java-script-auto-redirect","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.\"tenant\".authentication.id-token-required","additionalKeys":[],"configDoc":"Requires that ID token is available when the authorization code flow completes. Disable this property only when you need to use the authorization code flow with OAuth2 providers which do not return ID token - an internal IdToken will be generated in such cases.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"id-token-required","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.\"tenant\".authentication.internal-id-token-lifespan","additionalKeys":[],"configDoc":"Internal ID token lifespan. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken.","withinAMap":true,"defaultValue":"5M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"internal-id-token-lifespan","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":"quarkus.oidc.\"tenant\".authentication.pkce-required","additionalKeys":[],"configDoc":"Requires that a Proof Key for Code Exchange (PKCE) is used.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"pkce-required","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".authentication.pkce-secret","additionalKeys":[],"configDoc":"Secret which will be used to encrypt a Proof Key for Code Exchange (PKCE) code verifier in the code flow state. This secret should be at least 32 characters long.\n\nIf this secret is not set, the client secret configured with either `quarkus.oidc.credentials.secret` or `quarkus.oidc.credentials.client-secret.value` will be checked. Finally, `quarkus.oidc.credentials.jwt.secret` which can be used for `client_jwt_secret` authentication will be checked. Client secret will not be used as a PKCE code verifier encryption secret if it is less than 32 characters long.\n\nThe secret will be auto-generated if it remains uninitialized after checking all of these properties.\n\nError will be reported if the secret length is less than 16 characters.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"pkce-secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.\"tenant\".code-grant.extra-params","additionalKeys":[],"configDoc":"Additional parameters, in addition to the required `code` and `redirect-uri` parameters, which have to be included to complete the authorization code grant request.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"extra-params","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"`Map`","key":"quarkus.oidc.\"tenant\".code-grant.headers","additionalKeys":[],"configDoc":"Custom HTTP headers which have to be sent to complete the authorization code grant request.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"headers","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.TokenStateManager.Strategy","key":"quarkus.oidc.\"tenant\".token-state-manager.strategy","additionalKeys":[],"configDoc":"Default TokenStateManager strategy.","withinAMap":true,"defaultValue":"keep-all-tokens","javaDocSiteLink":"","docMapKey":"strategy","configPhase":"RUN_TIME","acceptedValues":["tooltip:keep-all-tokens[Keep ID, access and refresh tokens.]","tooltip:id-token[Keep ID token only]","tooltip:id-refresh-tokens[Keep ID and refresh tokens only]"],"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".token-state-manager.split-tokens","additionalKeys":[],"configDoc":"Default TokenStateManager keeps all tokens (ID, access and refresh) returned in the authorization code grant response in a single session cookie by default. Enable this property to minimize a session cookie size","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"split-tokens","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".token-state-manager.encryption-required","additionalKeys":[],"configDoc":"Mandates that the session cookie that stores the tokens is encrypted.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"encryption-required","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"string","key":"quarkus.oidc.\"tenant\".token-state-manager.encryption-secret","additionalKeys":[],"configDoc":"Secret which will be used to encrypt the session cookie storing the tokens when `encryption-required` property is enabled.\n\nIf this secret is not set, the client secret configured with either `quarkus.oidc.credentials.secret` or `quarkus.oidc.credentials.client-secret.value` will be checked. Finally, `quarkus.oidc.credentials.jwt.secret` which can be used for `client_jwt_secret` authentication will be checked. The secret will be auto-generated if it remains uninitialized after checking all of these properties.\n\nThe length of the secret which will be used to encrypt the tokens should be at least 32 characters long. Warning will be logged if the secret length is less than 16 characters.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"encryption-secret","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".allow-token-introspection-cache","additionalKeys":[],"configDoc":"Allow caching the token introspection data. Note enabling this property does not enable the cache itself but only permits to cache the token introspection for a given tenant. If the default token cache can be used then please see `OidcConfig.TokenCache` how to enable it.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-token-introspection-cache","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".allow-user-info-cache","additionalKeys":[],"configDoc":"Allow caching the user info data. Note enabling this property does not enable the cache itself but only permits to cache the user info data for a given tenant. If the default token cache can be used then please see `OidcConfig.TokenCache` how to enable it.","withinAMap":true,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"allow-user-info-cache","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"boolean","key":"quarkus.oidc.\"tenant\".cache-user-info-in-idtoken","additionalKeys":[],"configDoc":"Allow inlining UserInfo in IdToken instead of caching it in the token cache. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken. Inlining UserInfo in the generated IdToken allows to store it in the session cookie and avoids introducing a cached state.","withinAMap":true,"defaultValue":"false","javaDocSiteLink":"","docMapKey":"cache-user-info-in-idtoken","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"io.quarkus.oidc.OidcTenantConfig.Provider","key":"quarkus.oidc.\"tenant\".provider","additionalKeys":[],"configDoc":"Well known OpenId Connect provider identifier","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"provider","configPhase":"RUN_TIME","acceptedValues":["`apple`","`facebook`","`github`","`google`","`microsoft`","`spotify`","`twitter`"],"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":true}}],"anchorPrefix":null}},{"configDocKey":{"type":"int","key":"quarkus.oidc.token-cache.max-size","additionalKeys":[],"configDoc":"Maximum number of cache entries. Set it to a positive value if the cache has to be enabled.","withinAMap":false,"defaultValue":"0","javaDocSiteLink":"","docMapKey":"max-size","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.token-cache.time-to-live","additionalKeys":[],"configDoc":"Maximum amount of time a given cache entry is valid for.","withinAMap":false,"defaultValue":"3M","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"time-to-live","configPhase":"RUN_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":"quarkus.oidc.token-cache.clean-up-timer-interval","additionalKeys":[],"configDoc":"Clean up timer interval. If this property is set then a timer will check and remove the stale entries periodically.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"clean-up-timer-interval","configPhase":"RUN_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"quarkus.oidc","enum":false}}] \ No newline at end of file diff --git a/_generated-doc/main/config/quarkus-all-config.adoc b/_generated-doc/main/config/quarkus-all-config.adoc index 990a3594df..791601d14a 100644 --- a/_generated-doc/main/config/quarkus-all-config.adoc +++ b/_generated-doc/main/config/quarkus-all-config.adoc @@ -10886,6 +10886,21 @@ endif::add-copy-button-to-env-var[] | +a| [[quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.clear-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.clear-password-mapper.enabled[quarkus.security.jdbc.principal-query.clear-password-mapper.enabled]` @@ -10920,6 +10935,21 @@ endif::add-copy-button-to-env-var[] |`1` +a| [[quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled[quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled]` @@ -11126,6 +11156,21 @@ endif::add-copy-button-to-env-var[] |required icon:exclamation-circle[title=Configuration property is required] +a| [[quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query."named-principal-queries".clear-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.enabled[quarkus.security.jdbc.principal-query."named-principal-queries".clear-password-mapper.enabled]` @@ -11160,6 +11205,21 @@ endif::add-copy-button-to-env-var[] |`1` +a| [[quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query."named-principal-queries".bcrypt-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.enabled[quarkus.security.jdbc.principal-query."named-principal-queries".bcrypt-password-mapper.enabled]` @@ -21177,213 +21237,283 @@ h|[[quarkus-kubernetes_quarkus-kubernetes-kubernetes]]link:#quarkus-kubernetes_q h|Type h|Default -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.part-of]]`link:#quarkus-kubernetes_quarkus.knative.part-of[quarkus.knative.part-of]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.get-env.secrets[quarkus.knative.get-env.secrets]` [.description] -- -The name of the group this component belongs too +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PART_OF+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PART_OF+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.name]]`link:#quarkus-kubernetes_quarkus.knative.name[quarkus.knative.name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.get-env.configmaps[quarkus.knative.get-env.configmaps]` [.description] -- -The name of the application. This value will be used for naming Kubernetes resources like: - Deployment - Service and so on ... +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.version]]`link:#quarkus-kubernetes_quarkus.knative.version[quarkus.knative.version]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.knative.get-target-platform-name[quarkus.knative.get-target-platform-name]` [.description] -- -The version of the application. +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-part-of]]`link:#quarkus-kubernetes_quarkus.knative.get-part-of[quarkus.knative.get-part-of]` + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_VERSION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PART_OF+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_VERSION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PART_OF+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.namespace]]`link:#quarkus-kubernetes_quarkus.knative.namespace[quarkus.knative.namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-name]]`link:#quarkus-kubernetes_quarkus.knative.get-name[quarkus.knative.get-name]` [.description] -- -The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-version]]`link:#quarkus-kubernetes_quarkus.knative.get-version[quarkus.knative.get-version]` + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_VERSION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_NAMESPACE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_VERSION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.knative.add-build-timestamp[quarkus.knative.add-build-timestamp]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-namespace]]`link:#quarkus-kubernetes_quarkus.knative.get-namespace[quarkus.knative.get-namespace]` [.description] -- -Whether to add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.is-add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.knative.is-add-build-timestamp[quarkus.knative.is-add-build-timestamp]` + + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_BUILD_TIMESTAMP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IS_ADD_BUILD_TIMESTAMP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ADD_BUILD_TIMESTAMP+++` +Environment variable: `+++QUARKUS_KNATIVE_IS_ADD_BUILD_TIMESTAMP+++` endif::add-copy-button-to-env-var[] --|boolean -|`true` +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.working-dir]]`link:#quarkus-kubernetes_quarkus.knative.working-dir[quarkus.knative.working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.is-add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.knative.is-add-version-to-label-selectors[quarkus.knative.is-add-version-to-label-selectors]` [.description] -- -Working directory +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IS_ADD_VERSION_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_IS_ADD_VERSION_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.is-add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.knative.is-add-name-to-label-selectors[quarkus.knative.is-add-name-to-label-selectors]` + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IS_ADD_NAME_TO_LABEL_SELECTORS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_WORKING_DIR+++` +Environment variable: `+++QUARKUS_KNATIVE_IS_ADD_NAME_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-working-dir]]`link:#quarkus-kubernetes_quarkus.knative.get-working-dir[quarkus.knative.get-working-dir]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_WORKING_DIR+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.command]]`link:#quarkus-kubernetes_quarkus.knative.command[quarkus.knative.command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-command]]`link:#quarkus-kubernetes_quarkus.knative.get-command[quarkus.knative.get-command]` [.description] -- -The commands - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_COMMAND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_COMMAND+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.arguments]]`link:#quarkus-kubernetes_quarkus.knative.arguments[quarkus.knative.arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-arguments]]`link:#quarkus-kubernetes_quarkus.knative.get-arguments[quarkus.knative.get-arguments]` [.description] -- -The arguments - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ARGUMENTS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ARGUMENTS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.service-account]]`link:#quarkus-kubernetes_quarkus.knative.service-account[quarkus.knative.service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-service-account]]`link:#quarkus-kubernetes_quarkus.knative.get-service-account[quarkus.knative.get-service-account]` [.description] -- -The service account - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.service-type]]`link:#quarkus-kubernetes_quarkus.knative.service-type[quarkus.knative.service-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-container-name]]`link:#quarkus-kubernetes_quarkus.knative.get-container-name[quarkus.knative.get-container-name]` [.description] -- -The type of service that will be generated for the application +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONTAINER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_CONTAINER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-service-type]]`link:#quarkus-kubernetes_quarkus.knative.get-service-type[quarkus.knative.get-service-type]` + + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SERVICE_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SERVICE_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SERVICE_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SERVICE_TYPE+++` endif::add-copy-button-to-env-var[] -- a| `cluster-ip`, `node-port`, `load-balancer`, `external-name` -|`cluster-ip` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.image-pull-policy[quarkus.knative.image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.get-image-pull-policy[quarkus.knative.get-image-pull-policy]` [.description] -- -Image pull policy - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] -- a| `always`, `if-not-present`, `never` -|`always` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.image-pull-secrets[quarkus.knative.image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.get-image-pull-secrets[quarkus.knative.get-image-pull-secrets]` [.description] -- -The image pull secret - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-port[quarkus.knative.liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.http-action-port[quarkus.knative.get-liveness-probe.http-action-port]` [.description] @@ -21391,16 +21521,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-port-name[quarkus.knative.liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.http-action-port-name[quarkus.knative.get-liveness-probe.http-action-port-name]` [.description] @@ -21408,16 +21538,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-path[quarkus.knative.liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.http-action-path[quarkus.knative.get-liveness-probe.http-action-path]` [.description] @@ -21425,16 +21555,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-scheme[quarkus.knative.liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.http-action-scheme[quarkus.knative.get-liveness-probe.http-action-scheme]` [.description] @@ -21442,16 +21572,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.exec-action[quarkus.knative.liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.exec-action[quarkus.knative.get-liveness-probe.exec-action]` [.description] @@ -21459,16 +21589,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.tcp-socket-action[quarkus.knative.liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.tcp-socket-action[quarkus.knative.get-liveness-probe.tcp-socket-action]` [.description] @@ -21476,16 +21606,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.grpc-action[quarkus.knative.liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.grpc-action[quarkus.knative.get-liveness-probe.grpc-action]` [.description] @@ -21493,16 +21623,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.grpc-action-enabled[quarkus.knative.liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.grpc-action-enabled[quarkus.knative.get-liveness-probe.grpc-action-enabled]` [.description] @@ -21510,16 +21640,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.initial-delay[quarkus.knative.liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.initial-delay[quarkus.knative.get-liveness-probe.initial-delay]` [.description] @@ -21527,17 +21657,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.period[quarkus.knative.liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.period[quarkus.knative.get-liveness-probe.period]` [.description] @@ -21545,17 +21675,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.timeout[quarkus.knative.liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.timeout[quarkus.knative.get-liveness-probe.timeout]` [.description] @@ -21563,17 +21693,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.success-threshold[quarkus.knative.liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.success-threshold[quarkus.knative.get-liveness-probe.success-threshold]` [.description] @@ -21581,16 +21711,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.failure-threshold[quarkus.knative.liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.failure-threshold[quarkus.knative.get-liveness-probe.failure-threshold]` [.description] @@ -21598,16 +21728,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-port[quarkus.knative.readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.http-action-port[quarkus.knative.get-readiness-probe.http-action-port]` [.description] @@ -21615,16 +21745,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-port-name[quarkus.knative.readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.http-action-port-name[quarkus.knative.get-readiness-probe.http-action-port-name]` [.description] @@ -21632,16 +21762,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-path[quarkus.knative.readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.http-action-path[quarkus.knative.get-readiness-probe.http-action-path]` [.description] @@ -21649,16 +21779,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-scheme[quarkus.knative.readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.http-action-scheme[quarkus.knative.get-readiness-probe.http-action-scheme]` [.description] @@ -21666,16 +21796,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.exec-action[quarkus.knative.readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.exec-action[quarkus.knative.get-readiness-probe.exec-action]` [.description] @@ -21683,16 +21813,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.tcp-socket-action[quarkus.knative.readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.tcp-socket-action[quarkus.knative.get-readiness-probe.tcp-socket-action]` [.description] @@ -21700,16 +21830,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.grpc-action[quarkus.knative.readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.grpc-action[quarkus.knative.get-readiness-probe.grpc-action]` [.description] @@ -21717,16 +21847,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.grpc-action-enabled[quarkus.knative.readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.grpc-action-enabled[quarkus.knative.get-readiness-probe.grpc-action-enabled]` [.description] @@ -21734,16 +21864,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.initial-delay[quarkus.knative.readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.initial-delay[quarkus.knative.get-readiness-probe.initial-delay]` [.description] @@ -21751,17 +21881,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.period[quarkus.knative.readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.period[quarkus.knative.get-readiness-probe.period]` [.description] @@ -21769,17 +21899,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.timeout[quarkus.knative.readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.timeout[quarkus.knative.get-readiness-probe.timeout]` [.description] @@ -21787,17 +21917,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.success-threshold[quarkus.knative.readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.success-threshold[quarkus.knative.get-readiness-probe.success-threshold]` [.description] @@ -21805,16 +21935,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.failure-threshold[quarkus.knative.readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.failure-threshold[quarkus.knative.get-readiness-probe.failure-threshold]` [.description] @@ -21822,16 +21952,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.http-action-port[quarkus.knative.startup-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.http-action-port[quarkus.knative.get-startup-probe.http-action-port]` [.description] @@ -21839,16 +21969,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.http-action-port-name[quarkus.knative.startup-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.http-action-port-name[quarkus.knative.get-startup-probe.http-action-port-name]` [.description] @@ -21856,16 +21986,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.http-action-path[quarkus.knative.startup-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.http-action-path[quarkus.knative.get-startup-probe.http-action-path]` [.description] @@ -21873,16 +22003,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.http-action-scheme[quarkus.knative.startup-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.http-action-scheme[quarkus.knative.get-startup-probe.http-action-scheme]` [.description] @@ -21890,16 +22020,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.exec-action[quarkus.knative.startup-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.exec-action[quarkus.knative.get-startup-probe.exec-action]` [.description] @@ -21907,16 +22037,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.tcp-socket-action[quarkus.knative.startup-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.tcp-socket-action[quarkus.knative.get-startup-probe.tcp-socket-action]` [.description] @@ -21924,16 +22054,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.grpc-action[quarkus.knative.startup-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.grpc-action[quarkus.knative.get-startup-probe.grpc-action]` [.description] @@ -21941,16 +22071,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.grpc-action-enabled[quarkus.knative.startup-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.grpc-action-enabled[quarkus.knative.get-startup-probe.grpc-action-enabled]` [.description] @@ -21958,16 +22088,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.initial-delay[quarkus.knative.startup-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.initial-delay[quarkus.knative.get-startup-probe.initial-delay]` [.description] @@ -21975,17 +22105,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.period[quarkus.knative.startup-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.period[quarkus.knative.get-startup-probe.period]` [.description] @@ -21993,17 +22123,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.timeout[quarkus.knative.startup-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.timeout[quarkus.knative.get-startup-probe.timeout]` [.description] @@ -22011,17 +22141,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.success-threshold[quarkus.knative.startup-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.success-threshold[quarkus.knative.get-startup-probe.success-threshold]` [.description] @@ -22029,16 +22159,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.failure-threshold[quarkus.knative.startup-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.failure-threshold[quarkus.knative.get-startup-probe.failure-threshold]` [.description] @@ -22046,16 +22176,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.annotations]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.annotations[quarkus.knative.prometheus.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-prometheus-config.annotations]]`link:#quarkus-kubernetes_quarkus.knative.get-prometheus-config.annotations[quarkus.knative.get-prometheus-config.annotations]` [.description] @@ -22063,16 +22193,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prom When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++` endif::add-copy-button-to-env-var[] --|boolean |`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.prefix]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.prefix[quarkus.knative.prometheus.prefix]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-prometheus-config.prefix]]`link:#quarkus-kubernetes_quarkus.knative.get-prometheus-config.prefix[quarkus.knative.get-prometheus-config.prefix]` [.description] @@ -22080,16 +22210,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prom Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PREFIX+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PREFIX+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PREFIX+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PREFIX+++` endif::add-copy-button-to-env-var[] --|string |`prometheus.io` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.scrape]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.scrape[quarkus.knative.prometheus.scrape]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-prometheus-config.scrape]]`link:#quarkus-kubernetes_quarkus.knative.get-prometheus-config.scrape[quarkus.knative.get-prometheus-config.scrape]` [.description] @@ -22097,16 +22227,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prom Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_SCRAPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCRAPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_SCRAPE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCRAPE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.path]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.path[quarkus.knative.prometheus.path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-prometheus-config.path]]`link:#quarkus-kubernetes_quarkus.knative.get-prometheus-config.path[quarkus.knative.get-prometheus-config.path]` [.description] @@ -22114,16 +22244,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prom Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.port]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.port[quarkus.knative.prometheus.port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-prometheus-config.port]]`link:#quarkus-kubernetes_quarkus.knative.get-prometheus-config.port[quarkus.knative.get-prometheus-config.port]` [.description] @@ -22131,16 +22261,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prom Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PORT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.scheme]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.scheme[quarkus.knative.prometheus.scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-prometheus-config.scheme]]`link:#quarkus-kubernetes_quarkus.knative.get-prometheus-config.scheme[quarkus.knative.get-prometheus-config.scheme]` [.description] @@ -22148,3941 +22278,4001 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prom Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.knative.empty-dir-volumes[quarkus.knative.empty-dir-volumes]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.knative.get-empty-dir-volumes[quarkus.knative.get-empty-dir-volumes]` [.description] -- -EmptyDir volumes - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_EMPTY_DIR_VOLUMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_EMPTY_DIR_VOLUMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_EMPTY_DIR_VOLUMES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_EMPTY_DIR_VOLUMES+++` endif::add-copy-button-to-env-var[] --|list of string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.container-name]]`link:#quarkus-kubernetes_quarkus.knative.container-name[quarkus.knative.container-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.get-resources.limits.cpu[quarkus.knative.get-resources.limits.cpu]` [.description] -- -If set, it will change the name of the container according to the configuration +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINER_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.resources.limits.cpu[quarkus.knative.resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.get-resources.limits.memory[quarkus.knative.get-resources.limits.memory]` [.description] -- -CPU Requirements +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.resources.limits.memory[quarkus.knative.resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.get-resources.requests.cpu[quarkus.knative.get-resources.requests.cpu]` [.description] -- -Memory Requirements +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.resources.requests.cpu[quarkus.knative.resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.get-resources.requests.memory[quarkus.knative.get-resources.requests.memory]` [.description] -- -CPU Requirements +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.resources.requests.memory[quarkus.knative.resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-app-secret]]`link:#quarkus-kubernetes_quarkus.knative.get-app-secret[quarkus.knative.get-app-secret]` [.description] -- -Memory Requirements - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_APP_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_APP_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.knative.add-version-to-label-selectors[quarkus.knative.add-version-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-app-config-map]]`link:#quarkus-kubernetes_quarkus.knative.get-app-config-map[quarkus.knative.get-app-config-map]` [.description] -- -If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and Deployment - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_VERSION_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_APP_CONFIG_MAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ADD_VERSION_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_APP_CONFIG_MAP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.knative.add-name-to-label-selectors[quarkus.knative.add-name-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.se-linux-options.level[quarkus.knative.get-security-context.se-linux-options.level]` [.description] -- -If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment +The SELinux level label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_NAME_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ADD_NAME_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.idempotent]]`link:#quarkus-kubernetes_quarkus.knative.idempotent[quarkus.knative.idempotent]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.se-linux-options.role[quarkus.knative.get-security-context.se-linux-options.role]` [.description] -- -Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility +The SELinux role label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IDEMPOTENT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_IDEMPOTENT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.env.secrets[quarkus.knative.env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.se-linux-options.type[quarkus.knative.get-security-context.se-linux-options.type]` [.description] -- -The optional list of Secret names to load environment variables from. +The SELinux type label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.env.configmaps[quarkus.knative.env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.se-linux-options.user[quarkus.knative.get-security-context.se-linux-options.user]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +The SELinux user label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.cluster-local]]`link:#quarkus-kubernetes_quarkus.knative.cluster-local[quarkus.knative.cluster-local]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name]` [.description] -- -Whether this service is cluster-local. Cluster local services are not exposed to the outside world. More information in link:https://knative.dev/docs/serving/services/private-services/[this link]. +The name of the GMSA credential spec to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CLUSTER_LOCAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CLUSTER_LOCAL+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.min-scale]]`link:#quarkus-kubernetes_quarkus.knative.min-scale[quarkus.knative.min-scale]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec[quarkus.knative.get-security-context.windows-options.gmsa-credential-spec]` [.description] -- -This value controls the minimum number of replicas each revision should have. Knative will attempt to never have less than this number of replicas at any point in time. +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MIN_SCALE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MIN_SCALE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.max-scale]]`link:#quarkus-kubernetes_quarkus.knative.max-scale[quarkus.knative.max-scale]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.windows-options.run-as-user-name[quarkus.knative.get-security-context.windows-options.run-as-user-name]` [.description] -- -This value controls the maximum number of replicas each revision should have. Knative will attempt to never have more than this number of replicas running, or in the process of being created, at any point in time. +The UserName in Windows to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MAX_SCALE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MAX_SCALE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.scale-to-zero-enabled]]`link:#quarkus-kubernetes_quarkus.knative.scale-to-zero-enabled[quarkus.knative.scale-to-zero-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.windows-options.host-process[quarkus.knative.get-security-context.windows-options.host-process]` [.description] -- -The scale-to-zero values control whether Knative allows revisions to scale down to zero, or stops at “1”. +HostProcess determines if a container should be run as a 'Host Process' container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SCALE_TO_ZERO_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SCALE_TO_ZERO_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` endif::add-copy-button-to-env-var[] --|boolean -|`true` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.auto-scaler-class]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.auto-scaler-class[quarkus.knative.revision-auto-scaling.auto-scaler-class]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.run-as-user[quarkus.knative.get-security-context.run-as-user]` [.description] -- +The UID to run the entrypoint of the container process. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_AUTO_SCALER_CLASS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_AUTO_SCALER_CLASS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_USER+++` endif::add-copy-button-to-env-var[] --- a| -`kpa`, `hpa` +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.metric]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.metric[quarkus.knative.revision-auto-scaling.metric]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.run-as-group[quarkus.knative.get-security-context.run-as-group]` [.description] -- +The GID to run the entrypoint of the container process. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_METRIC+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_METRIC+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++` endif::add-copy-button-to-env-var[] --- a| -`concurrency`, `rps`, `cpu` +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.target]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.target[quarkus.knative.revision-auto-scaling.target]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.run-as-non-root[quarkus.knative.get-security-context.run-as-non-root]` [.description] -- +Indicates that the container must run as a non-root user. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` endif::add-copy-button-to-env-var[] ---|int +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.container-concurrency]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.container-concurrency[quarkus.knative.revision-auto-scaling.container-concurrency]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.supplemental-groups[quarkus.knative.get-security-context.supplemental-groups]` [.description] -- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_CONTAINER_CONCURRENCY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_CONTAINER_CONCURRENCY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.target-utilization-percentage]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.target-utilization-percentage[quarkus.knative.revision-auto-scaling.target-utilization-percentage]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.fs-group[quarkus.knative.get-security-context.fs-group]` [.description] -- +A special supplemental group that applies to all containers in a pod. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP+++` endif::add-copy-button-to-env-var[] ---|int +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.global-auto-scaling.auto-scaler-class]]`link:#quarkus-kubernetes_quarkus.knative.global-auto-scaling.auto-scaler-class[quarkus.knative.global-auto-scaling.auto-scaler-class]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.sysctls[quarkus.knative.get-security-context.sysctls]` [.description] -- +Sysctls hold a list of namespaced sysctls used for the pod. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_AUTO_SCALER_CLASS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SYSCTLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_AUTO_SCALER_CLASS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SYSCTLS+++` endif::add-copy-button-to-env-var[] --- a| -`kpa`, `hpa` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.global-auto-scaling.container-concurrency]]`link:#quarkus-kubernetes_quarkus.knative.global-auto-scaling.container-concurrency[quarkus.knative.global-auto-scaling.container-concurrency]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.fs-group-change-policy[quarkus.knative.get-security-context.fs-group-change-policy]` [.description] -- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_CONTAINER_CONCURRENCY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_CONTAINER_CONCURRENCY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` endif::add-copy-button-to-env-var[] ---|int +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.global-auto-scaling.target-utilization-percentage]]`link:#quarkus-kubernetes_quarkus.knative.global-auto-scaling.target-utilization-percentage[quarkus.knative.global-auto-scaling.target-utilization-percentage]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.is-idempotent]]`link:#quarkus-kubernetes_quarkus.knative.is-idempotent[quarkus.knative.is-idempotent]` [.description] -- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IS_IDEMPOTENT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_IS_IDEMPOTENT+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.global-auto-scaling.requests-per-second]]`link:#quarkus-kubernetes_quarkus.knative.global-auto-scaling.requests-per-second[quarkus.knative.global-auto-scaling.requests-per-second]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.part-of]]`link:#quarkus-kubernetes_quarkus.knative.part-of[quarkus.knative.part-of]` [.description] -- +The name of the group this component belongs too + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_REQUESTS_PER_SECOND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PART_OF+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_REQUESTS_PER_SECOND+++` +Environment variable: `+++QUARKUS_KNATIVE_PART_OF+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-name]]`link:#quarkus-kubernetes_quarkus.knative.revision-name[quarkus.knative.revision-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.name]]`link:#quarkus-kubernetes_quarkus.knative.name[quarkus.knative.name]` [.description] -- +The name of the application. This value will be used for naming Kubernetes resources like: - Deployment - Service and so on ... + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.app-secret]]`link:#quarkus-kubernetes_quarkus.knative.app-secret[quarkus.knative.app-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.version]]`link:#quarkus-kubernetes_quarkus.knative.version[quarkus.knative.version]` [.description] -- -If set, the secret will mounted to the application container and its contents will be used for application configuration. +The version of the application. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_APP_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_VERSION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_APP_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_VERSION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.app-config-map]]`link:#quarkus-kubernetes_quarkus.knative.app-config-map[quarkus.knative.app-config-map]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.namespace]]`link:#quarkus-kubernetes_quarkus.knative.namespace[quarkus.knative.namespace]` [.description] -- -If set, the config map will be mounted to the application container and its contents will be used for application configuration. +The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_APP_CONFIG_MAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_APP_CONFIG_MAP+++` +Environment variable: `+++QUARKUS_KNATIVE_NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.level[quarkus.knative.security-context.se-linux-options.level]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.knative.add-build-timestamp[quarkus.knative.add-build-timestamp]` [.description] -- -The SELinux level label that applies to the container. +Whether to add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_BUILD_TIMESTAMP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +Environment variable: `+++QUARKUS_KNATIVE_ADD_BUILD_TIMESTAMP+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.role[quarkus.knative.security-context.se-linux-options.role]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.working-dir]]`link:#quarkus-kubernetes_quarkus.knative.working-dir[quarkus.knative.working-dir]` [.description] -- -The SELinux role label that applies to the container. +Working directory ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +Environment variable: `+++QUARKUS_KNATIVE_WORKING_DIR+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.type[quarkus.knative.security-context.se-linux-options.type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.command]]`link:#quarkus-kubernetes_quarkus.knative.command[quarkus.knative.command]` [.description] -- -The SELinux type label that applies to the container. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_COMMAND+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.user[quarkus.knative.security-context.se-linux-options.user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.arguments]]`link:#quarkus-kubernetes_quarkus.knative.arguments[quarkus.knative.arguments]` [.description] -- -The SELinux user label that applies to the container. +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +Environment variable: `+++QUARKUS_KNATIVE_ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name[quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.service-account]]`link:#quarkus-kubernetes_quarkus.knative.service-account[quarkus.knative.service-account]` [.description] -- -The name of the GMSA credential spec to use. +The service account ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.knative.security-context.windows-options.gmsa-credential-spec[quarkus.knative.security-context.windows-options.gmsa-credential-spec]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.service-type]]`link:#quarkus-kubernetes_quarkus.knative.service-type[quarkus.knative.service-type]` [.description] -- -GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. +The type of service that will be generated for the application ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SERVICE_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +Environment variable: `+++QUARKUS_KNATIVE_SERVICE_TYPE+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`cluster-ip`, `node-port`, `load-balancer`, `external-name` +|`cluster-ip` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.knative.security-context.windows-options.run-as-user-name[quarkus.knative.security-context.windows-options.run-as-user-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.image-pull-policy[quarkus.knative.image-pull-policy]` [.description] -- -The UserName in Windows to run the entrypoint of the container process. +Image pull policy ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`always`, `if-not-present`, `never` +|`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.knative.security-context.windows-options.host-process[quarkus.knative.security-context.windows-options.host-process]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.image-pull-secrets[quarkus.knative.image-pull-secrets]` [.description] -- -HostProcess determines if a container should be run as a 'Host Process' container. +The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +Environment variable: `+++QUARKUS_KNATIVE_IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] ---|boolean +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.knative.security-context.run-as-user[quarkus.knative.security-context.run-as-user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-port[quarkus.knative.liveness-probe.http-action-port]` [.description] -- -The UID to run the entrypoint of the container process. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|long +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.knative.security-context.run-as-group[quarkus.knative.security-context.run-as-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-port-name[quarkus.knative.liveness-probe.http-action-port-name]` [.description] -- -The GID to run the entrypoint of the container process. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.knative.security-context.run-as-non-root[quarkus.knative.security-context.run-as-non-root]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-path[quarkus.knative.liveness-probe.http-action-path]` [.description] -- -Indicates that the container must run as a non-root user. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] ---|boolean +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.knative.security-context.supplemental-groups[quarkus.knative.security-context.supplemental-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-scheme[quarkus.knative.liveness-probe.http-action-scheme]` [.description] -- -A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] ---|list of long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.knative.security-context.fs-group[quarkus.knative.security-context.fs-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.exec-action[quarkus.knative.liveness-probe.exec-action]` [.description] -- -A special supplemental group that applies to all containers in a pod. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.knative.security-context.sysctls[quarkus.knative.security-context.sysctls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.tcp-socket-action[quarkus.knative.liveness-probe.tcp-socket-action]` [.description] -- -Sysctls hold a list of namespaced sysctls used for the pod. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.knative.security-context.fs-group-change-policy[quarkus.knative.security-context.fs-group-change-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.grpc-action[quarkus.knative.liveness-probe.grpc-action]` [.description] -- -It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --- a| -tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.deploy]]`link:#quarkus-kubernetes_quarkus.knative.deploy[quarkus.knative.deploy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.grpc-action-enabled[quarkus.knative.liveness-probe.grpc-action-enabled]` [.description] -- -If set to true, Quarkus will attempt to deploy the application to the target knative cluster +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_DEPLOY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_DEPLOY+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.deploy-strategy]]`link:#quarkus-kubernetes_quarkus.knative.deploy-strategy[quarkus.knative.deploy-strategy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.initial-delay[quarkus.knative.liveness-probe.initial-delay]` [.description] -- -If deploy is enabled, it will follow this strategy to update the resources to the target Knative cluster. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_DEPLOY_STRATEGY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_DEPLOY_STRATEGY+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --- a| -`create-or-update`, `create`, `replace`, `server-side-apply` -|`create-or-update` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.labels-labels[quarkus.knative.labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.period[quarkus.knative.liveness-probe.period]` [.description] -- -Custom labels to add to all resources +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.annotations-annotations]]`link:#quarkus-kubernetes_quarkus.knative.annotations-annotations[quarkus.knative.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.timeout[quarkus.knative.liveness-probe.timeout]` [.description] -- -Custom annotations to add to all resources +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.container-port[quarkus.knative.ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.success-threshold[quarkus.knative.liveness-probe.success-threshold]` [.description] -- -The port number. Refers to the container port. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int -| +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.host-port[quarkus.knative.ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.failure-threshold[quarkus.knative.liveness-probe.failure-threshold]` [.description] -- -The host port. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int -| +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.path[quarkus.knative.ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-port[quarkus.knative.readiness-probe.http-action-port]` [.description] -- -The application path (refers to web application path). +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|string -|`/` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.protocol[quarkus.knative.ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-port-name[quarkus.knative.readiness-probe.http-action-port-name]` [.description] -- -The protocol. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.node-port[quarkus.knative.ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-path[quarkus.knative.readiness-probe.http-action-path]` [.description] -- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.tls[quarkus.knative.ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-scheme[quarkus.knative.readiness-probe.http-action-scheme]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.mounts.-mounts-.name[quarkus.knative.mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.exec-action[quarkus.knative.readiness-probe.exec-action]` [.description] -- -The name of the volumeName to mount. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.mounts.-mounts-.path[quarkus.knative.mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.tcp-socket-action[quarkus.knative.readiness-probe.tcp-socket-action]` [.description] -- -The path to mount. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.mounts.-mounts-.sub-path[quarkus.knative.mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.grpc-action[quarkus.knative.readiness-probe.grpc-action]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.mounts.-mounts-.read-only[quarkus.knative.mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.grpc-action-enabled[quarkus.knative.readiness-probe.grpc-action-enabled]` [.description] -- -ReadOnly +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.secret-name[quarkus.knative.secret-volumes."secret-volumes".secret-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.initial-delay[quarkus.knative.readiness-probe.initial-delay]` [.description] -- -The name of the secret to mount. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.default-mode[quarkus.knative.secret-volumes."secret-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.period[quarkus.knative.readiness-probe.period]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -|`0600` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.path[quarkus.knative.secret-volumes."secret-volumes".items."items".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.timeout[quarkus.knative.readiness-probe.timeout]` [.description] -- -The path where the file will be mounted. +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.mode[quarkus.knative.secret-volumes."secret-volumes".items."items".mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.success-threshold[quarkus.knative.readiness-probe.success-threshold]` [.description] -- -It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int -|`-1` +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.optional[quarkus.knative.secret-volumes."secret-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.failure-threshold[quarkus.knative.readiness-probe.failure-threshold]` [.description] -- -Optional +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.config-map-name[quarkus.knative.config-map-volumes."config-map-volumes".config-map-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.http-action-port[quarkus.knative.startup-probe.http-action-port]` [.description] -- -The name of the ConfigMap to mount. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.default-mode[quarkus.knative.config-map-volumes."config-map-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.http-action-port-name[quarkus.knative.startup-probe.http-action-port-name]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string -|`0600` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.path[quarkus.knative.config-map-volumes."config-map-volumes".items."items".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.http-action-path[quarkus.knative.startup-probe.http-action-path]` [.description] -- -The path where the file will be mounted. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.mode[quarkus.knative.config-map-volumes."config-map-volumes".items."items".mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.http-action-scheme[quarkus.knative.startup-probe.http-action-scheme]` [.description] -- -It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] ---|int -|`-1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.optional[quarkus.knative.config-map-volumes."config-map-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.exec-action[quarkus.knative.startup-probe.exec-action]` [.description] -- -Optional +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.repository]]`link:#quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.repository[quarkus.knative.git-repo-volumes."git-repo-volumes".repository]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.tcp-socket-action[quarkus.knative.startup-probe.tcp-socket-action]` [.description] -- -Git repository URL. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.directory]]`link:#quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.directory[quarkus.knative.git-repo-volumes."git-repo-volumes".directory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.grpc-action[quarkus.knative.startup-probe.grpc-action]` [.description] -- -The directory of the repository to mount. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.revision]]`link:#quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.revision[quarkus.knative.git-repo-volumes."git-repo-volumes".revision]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.grpc-action-enabled[quarkus.knative.startup-probe.grpc-action-enabled]` [.description] -- -The commit hash to use. +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.claim-name[quarkus.knative.pvc-volumes."pvc-volumes".claim-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.initial-delay[quarkus.knative.startup-probe.initial-delay]` [.description] -- -The name of the claim to mount. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.default-mode[quarkus.knative.pvc-volumes."pvc-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.period[quarkus.knative.startup-probe.period]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -|`0600` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.optional[quarkus.knative.pvc-volumes."pvc-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.timeout[quarkus.knative.startup-probe.timeout]` [.description] -- -Optional +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".volume-id]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.success-threshold[quarkus.knative.startup-probe.success-threshold]` [.description] -- -The name of the disk to mount. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".partition]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.failure-threshold[quarkus.knative.startup-probe.failure-threshold]` [.description] -- -The partition. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int -| +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".fs-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.annotations]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.annotations[quarkus.knative.prometheus.annotations]` [.description] -- -Filesystem type. +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_ANNOTATIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_ANNOTATIONS+++` endif::add-copy-button-to-env-var[] ---|string -|`ext4` +--|boolean +|`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.prefix]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.prefix[quarkus.knative.prometheus.prefix]` [.description] -- -Whether the volumeName is read only or not. +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PREFIX+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PREFIX+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|`prometheus.io` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.share-name[quarkus.knative.azure-file-volumes."azure-file-volumes".share-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.scrape]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.scrape[quarkus.knative.prometheus.scrape]` [.description] -- -The share name. +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_SCRAPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_SCRAPE+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.secret-name[quarkus.knative.azure-file-volumes."azure-file-volumes".secret-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.path]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.path[quarkus.knative.prometheus.path]` [.description] -- -The secret name. +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PATH+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.read-only[quarkus.knative.azure-file-volumes."azure-file-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.port]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.port[quarkus.knative.prometheus.port]` [.description] -- -Whether the volumeName is read only or not. +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PORT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-name[quarkus.knative.azure-disk-volumes."azure-disk-volumes".disk-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.scheme]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.scheme[quarkus.knative.prometheus.scheme]` [.description] -- -The name of the disk to mount. +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_SCHEME+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-uri[quarkus.knative.azure-disk-volumes."azure-disk-volumes".disk-uri]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.knative.empty-dir-volumes[quarkus.knative.empty-dir-volumes]` [.description] -- -The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed +EmptyDir volumes ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_EMPTY_DIR_VOLUMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++` +Environment variable: `+++QUARKUS_KNATIVE_EMPTY_DIR_VOLUMES+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.kind[quarkus.knative.azure-disk-volumes."azure-disk-volumes".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.container-name]]`link:#quarkus-kubernetes_quarkus.knative.container-name[quarkus.knative.container-name]` [.description] -- -Kind of disk. +If set, it will change the name of the container according to the configuration ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINER_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++` +Environment variable: `+++QUARKUS_KNATIVE_CONTAINER_NAME+++` endif::add-copy-button-to-env-var[] --- a| -`managed`, `shared` -|`managed` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.caching-mode[quarkus.knative.azure-disk-volumes."azure-disk-volumes".caching-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.resources.limits.cpu[quarkus.knative.resources.limits.cpu]` [.description] -- -Disk caching mode. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --- a| -`read-write`, `read-only`, `none` -|`read-write` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.fs-type[quarkus.knative.azure-disk-volumes."azure-disk-volumes".fs-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.resources.limits.memory[quarkus.knative.resources.limits.memory]` [.description] -- -File system type. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string -|`ext4` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.read-only[quarkus.knative.azure-disk-volumes."azure-disk-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.resources.requests.cpu[quarkus.knative.resources.requests.cpu]` [.description] -- -Whether the volumeName is read only or not. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image[quarkus.knative.init-containers."init-containers".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.resources.requests.memory[quarkus.knative.resources.requests.memory]` [.description] -- -The container image. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.working-dir[quarkus.knative.init-containers."init-containers".working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.knative.add-version-to-label-selectors[quarkus.knative.add-version-to-label-selectors]` [.description] -- -Working directory. +If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and Deployment ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_VERSION_TO_LABEL_SELECTORS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++` +Environment variable: `+++QUARKUS_KNATIVE_ADD_VERSION_TO_LABEL_SELECTORS+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.command]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.command[quarkus.knative.init-containers."init-containers".command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.knative.add-name-to-label-selectors[quarkus.knative.add-name-to-label-selectors]` [.description] -- -The commands +If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_NAME_TO_LABEL_SELECTORS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++` +Environment variable: `+++QUARKUS_KNATIVE_ADD_NAME_TO_LABEL_SELECTORS+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.arguments[quarkus.knative.init-containers."init-containers".arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.idempotent]]`link:#quarkus-kubernetes_quarkus.knative.idempotent[quarkus.knative.idempotent]` [.description] -- -The arguments +Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IDEMPOTENT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++` +Environment variable: `+++QUARKUS_KNATIVE_IDEMPOTENT+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.service-account[quarkus.knative.init-containers."init-containers".service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.env.secrets[quarkus.knative.env.secrets]` [.description] -- -The service account. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_KNATIVE_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.host]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.host[quarkus.knative.init-containers."init-containers".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.env.configmaps[quarkus.knative.env.configmaps]` [.description] -- -The host under which the application is going to be exposed. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++` +Environment variable: `+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.knative.init-containers."init-containers".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.cluster-local]]`link:#quarkus-kubernetes_quarkus.knative.cluster-local[quarkus.knative.cluster-local]` [.description] -- -The port number. Refers to the container port. +Whether this service is cluster-local. Cluster local services are not exposed to the outside world. More information in link:https://knative.dev/docs/serving/services/private-services/[this link]. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CLUSTER_LOCAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_CLUSTER_LOCAL+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.knative.init-containers."init-containers".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.min-scale]]`link:#quarkus-kubernetes_quarkus.knative.min-scale[quarkus.knative.min-scale]` [.description] -- -The host port. +This value controls the minimum number of replicas each revision should have. Knative will attempt to never have less than this number of replicas at any point in time. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MIN_SCALE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_MIN_SCALE+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path[quarkus.knative.init-containers."init-containers".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.max-scale]]`link:#quarkus-kubernetes_quarkus.knative.max-scale[quarkus.knative.max-scale]` [.description] -- -The application path (refers to web application path). +This value controls the maximum number of replicas each revision should have. Knative will attempt to never have more than this number of replicas running, or in the process of being created, at any point in time. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MAX_SCALE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_MAX_SCALE+++` endif::add-copy-button-to-env-var[] ---|string -|`/` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.knative.init-containers."init-containers".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.scale-to-zero-enabled]]`link:#quarkus-kubernetes_quarkus.knative.scale-to-zero-enabled[quarkus.knative.scale-to-zero-enabled]` [.description] -- -The protocol. +The scale-to-zero values control whether Knative allows revisions to scale down to zero, or stops at “1”. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SCALE_TO_ZERO_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KNATIVE_SCALE_TO_ZERO_ENABLED+++` endif::add-copy-button-to-env-var[] --- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +--|boolean +|`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.knative.init-containers."init-containers".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.auto-scaler-class]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.auto-scaler-class[quarkus.knative.revision-auto-scaling.auto-scaler-class]` [.description] -- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_AUTO_SCALER_CLASS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_AUTO_SCALER_CLASS+++` endif::add-copy-button-to-env-var[] ---|int +-- a| +`kpa`, `hpa` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls[quarkus.knative.init-containers."init-containers".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.metric]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.metric[quarkus.knative.revision-auto-scaling.metric]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_METRIC+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_METRIC+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +-- a| +`concurrency`, `rps`, `cpu` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image-pull-policy[quarkus.knative.init-containers."init-containers".image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.target]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.target[quarkus.knative.revision-auto-scaling.target]` [.description] -- -Image pull policy. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET+++` endif::add-copy-button-to-env-var[] --- a| -`always`, `if-not-present`, `never` -|`always` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image-pull-secrets[quarkus.knative.init-containers."init-containers".image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.container-concurrency]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.container-concurrency[quarkus.knative.revision-auto-scaling.container-concurrency]` [.description] -- -The image pull secret - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_CONTAINER_CONCURRENCY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_CONTAINER_CONCURRENCY+++` endif::add-copy-button-to-env-var[] ---|list of string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.target-utilization-percentage]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.target-utilization-percentage[quarkus.knative.revision-auto-scaling.target-utilization-percentage]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.global-auto-scaling.auto-scaler-class]]`link:#quarkus-kubernetes_quarkus.knative.global-auto-scaling.auto-scaler-class[quarkus.knative.global-auto-scaling.auto-scaler-class]` [.description] -- -The port name for selecting the port of the `HTTP get` action. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_AUTO_SCALER_CLASS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_AUTO_SCALER_CLASS+++` endif::add-copy-button-to-env-var[] ---|string +-- a| +`kpa`, `hpa` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.global-auto-scaling.container-concurrency]]`link:#quarkus-kubernetes_quarkus.knative.global-auto-scaling.container-concurrency[quarkus.knative.global-auto-scaling.container-concurrency]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_CONTAINER_CONCURRENCY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_CONTAINER_CONCURRENCY+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.global-auto-scaling.target-utilization-percentage]]`link:#quarkus-kubernetes_quarkus.knative.global-auto-scaling.target-utilization-percentage[quarkus.knative.global-auto-scaling.target-utilization-percentage]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.knative.init-containers."init-containers".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.global-auto-scaling.requests-per-second]]`link:#quarkus-kubernetes_quarkus.knative.global-auto-scaling.requests-per-second[quarkus.knative.global-auto-scaling.requests-per-second]` [.description] -- -The command to use for the probe. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_REQUESTS_PER_SECOND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_REQUESTS_PER_SECOND+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-name]]`link:#quarkus-kubernetes_quarkus.knative.revision-name[quarkus.knative.revision-name]` [.description] -- -The tcp socket to use for the probe (the format is host:port). - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_REVISION_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.app-secret]]`link:#quarkus-kubernetes_quarkus.knative.app-secret[quarkus.knative.app-secret]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +If set, the secret will mounted to the application container and its contents will be used for application configuration. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_APP_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_APP_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.app-config-map]]`link:#quarkus-kubernetes_quarkus.knative.app-config-map[quarkus.knative.app-config-map]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +If set, the config map will be mounted to the application container and its contents will be used for application configuration. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_APP_CONFIG_MAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_APP_CONFIG_MAP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.knative.init-containers."init-containers".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.level[quarkus.knative.security-context.se-linux-options.level]` [.description] -- -The amount of time to wait before starting to probe. +The SELinux level label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.period[quarkus.knative.init-containers."init-containers".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.role[quarkus.knative.security-context.se-linux-options.role]` [.description] -- -The period in which the action should be called. +The SELinux role label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout[quarkus.knative.init-containers."init-containers".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.type[quarkus.knative.security-context.se-linux-options.type]` [.description] -- -The amount of time to wait for each action. +The SELinux type label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.user[quarkus.knative.security-context.se-linux-options.user]` [.description] -- -The success threshold to use. +The SELinux user label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name[quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]` [.description] -- -The failure threshold to use. +The name of the GMSA credential spec to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.knative.security-context.windows-options.gmsa-credential-spec[quarkus.knative.security-context.windows-options.gmsa-credential-spec]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.knative.security-context.windows-options.run-as-user-name[quarkus.knative.security-context.windows-options.run-as-user-name]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The UserName in Windows to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.knative.security-context.windows-options.host-process[quarkus.knative.security-context.windows-options.host-process]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +HostProcess determines if a container should be run as a 'Host Process' container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` endif::add-copy-button-to-env-var[] ---|string +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.knative.security-context.run-as-user[quarkus.knative.security-context.run-as-user]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +The UID to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++` endif::add-copy-button-to-env-var[] ---|string +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.knative.init-containers."init-containers".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.knative.security-context.run-as-group[quarkus.knative.security-context.run-as-group]` [.description] -- -The command to use for the probe. +The GID to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++` endif::add-copy-button-to-env-var[] ---|string +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.knative.security-context.run-as-non-root[quarkus.knative.security-context.run-as-non-root]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +Indicates that the container must run as a non-root user. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` endif::add-copy-button-to-env-var[] ---|string +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.knative.security-context.supplemental-groups[quarkus.knative.security-context.supplemental-groups]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.knative.security-context.fs-group[quarkus.knative.security-context.fs-group]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +A special supplemental group that applies to all containers in a pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|long +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.knative.init-containers."init-containers".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.knative.security-context.sysctls[quarkus.knative.security-context.sysctls]` [.description] -- -The amount of time to wait before starting to probe. +Sysctls hold a list of namespaced sysctls used for the pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.period[quarkus.knative.init-containers."init-containers".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.knative.security-context.fs-group-change-policy[quarkus.knative.security-context.fs-group-change-policy]` [.description] -- -The period in which the action should be called. +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout[quarkus.knative.init-containers."init-containers".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.deploy]]`link:#quarkus-kubernetes_quarkus.knative.deploy[quarkus.knative.deploy]` [.description] -- -The amount of time to wait for each action. +If set to true, Quarkus will attempt to deploy the application to the target knative cluster ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_DEPLOY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_DEPLOY+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.deploy-strategy]]`link:#quarkus-kubernetes_quarkus.knative.deploy-strategy[quarkus.knative.deploy-strategy]` [.description] -- -The success threshold to use. +If deploy is enabled, it will follow this strategy to update the resources to the target Knative cluster. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_DEPLOY_STRATEGY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_DEPLOY_STRATEGY+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +-- a| +`create-or-update`, `create`, `replace`, `server-side-apply` +|`create-or-update` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.get-env.fields-fields[quarkus.knative.get-env.fields]` [.description] -- -The failure threshold to use. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.name[quarkus.knative.init-containers."init-containers".mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.get-env.vars-vars[quarkus.knative.get-env.vars]` [.description] -- -The name of the volumeName to mount. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.path[quarkus.knative.init-containers."init-containers".mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-env.mapping."mapping".from-secret]` [.description] -- -The path to mount. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.sub-path[quarkus.knative.init-containers."init-containers".mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-env.mapping."mapping".from-configmap]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.read-only[quarkus.knative.init-containers."init-containers".mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.get-env.mapping.-mapping-.with-key[quarkus.knative.get-env.mapping."mapping".with-key]` [.description] -- -ReadOnly +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu[quarkus.knative.init-containers."init-containers".resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-labels-get-labels]]`link:#quarkus-kubernetes_quarkus.knative.get-labels-get-labels[quarkus.knative.get-labels]` [.description] -- -CPU Requirements +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-annotations-get-annotations]]`link:#quarkus-kubernetes_quarkus.knative.get-annotations-get-annotations[quarkus.knative.get-annotations]` + + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ANNOTATIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ANNOTATIONS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.limits.memory[quarkus.knative.init-containers."init-containers".resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.container-port[quarkus.knative.get-ports."get-ports".container-port]` [.description] -- -Memory Requirements +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.requests.cpu[quarkus.knative.init-containers."init-containers".resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.host-port[quarkus.knative.get-ports."get-ports".host-port]` [.description] -- -CPU Requirements +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.requests.memory[quarkus.knative.init-containers."init-containers".resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.path[quarkus.knative.get-ports."get-ports".path]` [.description] -- -Memory Requirements +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string -| +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.secrets[quarkus.knative.init-containers."init-containers".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.protocol[quarkus.knative.get-ports."get-ports".protocol]` [.description] -- -The optional list of Secret names to load environment variables from. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|list of string -| +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.configmaps[quarkus.knative.init-containers."init-containers".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.node-port[quarkus.knative.get-ports."get-ports".node-port]` [.description] -- -The optional list of ConfigMap names to load environment variables from. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|list of string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.fields-fields[quarkus.knative.init-containers."init-containers".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.tls[quarkus.knative.get-ports."get-ports".tls]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.vars-vars[quarkus.knative.init-containers."init-containers".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-mounts.-get-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-mounts.-get-mounts-.name[quarkus.knative.get-mounts."get-mounts".name]` [.description] -- -The map associating environment name to its associated value. +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] ---|`Map>` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-mounts.-get-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.get-mounts.-get-mounts-.path[quarkus.knative.get-mounts."get-mounts".path]` [.description] -- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-mounts.-get-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.get-mounts.-get-mounts-.sub-path[quarkus.knative.get-mounts."get-mounts".sub-path]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.knative.init-containers."init-containers".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-mounts.-get-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.get-mounts.-get-mounts-.read-only[quarkus.knative.get-mounts."get-mounts".read-only]` [.description] -- -The key identifying the field from which the value is extracted. +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.secret-name[quarkus.knative.get-secret-volumes."get-secret-volumes".secret-name]` + + +[.description] +-- +The name of the secret to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.image]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.image[quarkus.knative.containers."containers".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.default-mode[quarkus.knative.get-secret-volumes."get-secret-volumes".default-mode]` [.description] -- -The container image. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --|string -| +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.working-dir[quarkus.knative.containers."containers".working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.knative.get-secret-volumes."get-secret-volumes".items."items".path]` [.description] -- -Working directory. +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__WORKING_DIR+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.command]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.command[quarkus.knative.containers."containers".command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.knative.get-secret-volumes."get-secret-volumes".items."items".mode]` [.description] -- -The commands +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__COMMAND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|int +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.arguments[quarkus.knative.containers."containers".arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.optional[quarkus.knative.get-secret-volumes."get-secret-volumes".optional]` [.description] -- -The arguments +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ARGUMENTS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.service-account[quarkus.knative.containers."containers".service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.config-map-name[quarkus.knative.get-config-map-volumes."get-config-map-volumes".config-map-name]` [.description] -- -The service account. +The name of the ConfigMap to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.host]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.host[quarkus.knative.containers."containers".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.default-mode[quarkus.knative.get-config-map-volumes."get-config-map-volumes".default-mode]` [.description] -- -The host under which the application is going to be exposed. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__HOST+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --|string -| +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.container-port[quarkus.knative.containers."containers".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.knative.get-config-map-volumes."get-config-map-volumes".items."items".path]` [.description] -- -The port number. Refers to the container port. +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] ---|int -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.host-port[quarkus.knative.containers."containers".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.knative.get-config-map-volumes."get-config-map-volumes".items."items".mode]` [.description] -- -The host port. +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] --|int -| +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.path[quarkus.knative.containers."containers".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.optional[quarkus.knative.get-config-map-volumes."get-config-map-volumes".optional]` [.description] -- -The application path (refers to web application path). +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|string -|`/` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.protocol[quarkus.knative.containers."containers".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.repository]]`link:#quarkus-kubernetes_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.repository[quarkus.knative.get-git-repo-volumes."get-git-repo-volumes".repository]` [.description] -- -The protocol. +Git repository URL. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++` endif::add-copy-button-to-env-var[] --- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.node-port[quarkus.knative.containers."containers".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.directory]]`link:#quarkus-kubernetes_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.directory[quarkus.knative.get-git-repo-volumes."get-git-repo-volumes".directory]` [.description] -- +The directory of the repository to mount. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.tls[quarkus.knative.containers."containers".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.revision]]`link:#quarkus-kubernetes_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.revision[quarkus.knative.get-git-repo-volumes."get-git-repo-volumes".revision]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. +The commit hash to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.image-pull-policy[quarkus.knative.containers."containers".image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.claim-name[quarkus.knative.get-pvc-volumes."get-pvc-volumes".claim-name]` [.description] -- -Image pull policy. +The name of the claim to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++` endif::add-copy-button-to-env-var[] --- a| -`always`, `if-not-present`, `never` -|`always` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.image-pull-secrets[quarkus.knative.containers."containers".image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.default-mode[quarkus.knative.get-pvc-volumes."get-pvc-volumes".default-mode]` [.description] -- -The image pull secret +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-port[quarkus.knative.containers."containers".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.optional[quarkus.knative.get-pvc-volumes."get-pvc-volumes".optional]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name[quarkus.knative.containers."containers".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".volume-id]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The name of the disk to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-path[quarkus.knative.containers."containers".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".partition]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +The partition. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme[quarkus.knative.containers."containers".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".fs-type]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +Filesystem type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] --|string -| +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.exec-action[quarkus.knative.containers."containers".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".read-only]` [.description] -- -The command to use for the probe. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action[quarkus.knative.containers."containers".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.share-name[quarkus.knative.get-azure-file-volumes."get-azure-file-volumes".share-name]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The share name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.grpc-action[quarkus.knative.containers."containers".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.secret-name[quarkus.knative.get-azure-file-volumes."get-azure-file-volumes".secret-name]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +The secret name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.containers."containers".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.read-only[quarkus.knative.get-azure-file-volumes."get-azure-file-volumes".read-only]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.initial-delay[quarkus.knative.containers."containers".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".disk-name]` [.description] -- -The amount of time to wait before starting to probe. +The name of the disk to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.period[quarkus.knative.containers."containers".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".disk-uri]` [.description] -- -The period in which the action should be called. +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.timeout[quarkus.knative.containers."containers".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.kind[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".kind]` [.description] -- -The amount of time to wait for each action. +Kind of disk. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +-- a| +`managed`, `shared` +|`managed` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.success-threshold[quarkus.knative.containers."containers".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".caching-mode]` [.description] -- -The success threshold to use. +Disk caching mode. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +-- a| +`read-write`, `read-only`, `none` +|`read-write` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold[quarkus.knative.containers."containers".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".fs-type]` [.description] -- -The failure threshold to use. +File system type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-port[quarkus.knative.containers."containers".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".read-only]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name[quarkus.knative.containers."containers".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.knative.get-init-containers."get-init-containers".get-env.secrets]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-path[quarkus.knative.containers."containers".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.knative.get-init-containers."get-init-containers".get-env.configmaps]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme[quarkus.knative.containers."containers".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.knative.get-init-containers."get-init-containers".get-env.fields]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.exec-action[quarkus.knative.containers."containers".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.knative.get-init-containers."get-init-containers".get-env.vars]` [.description] -- -The command to use for the probe. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action[quarkus.knative.containers."containers".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.grpc-action[quarkus.knative.containers."containers".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.containers."containers".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.initial-delay[quarkus.knative.containers."containers".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-target-platform-name[quarkus.knative.get-init-containers."get-init-containers".get-target-platform-name]` [.description] -- -The amount of time to wait before starting to probe. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.period[quarkus.knative.containers."containers".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.image]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.image[quarkus.knative.get-init-containers."get-init-containers".image]` [.description] -- -The period in which the action should be called. +The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.timeout[quarkus.knative.containers."containers".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.working-dir[quarkus.knative.get-init-containers."get-init-containers".working-dir]` [.description] -- -The amount of time to wait for each action. +Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.success-threshold[quarkus.knative.containers."containers".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.command]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.command[quarkus.knative.get-init-containers."get-init-containers".command]` [.description] -- -The success threshold to use. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold[quarkus.knative.containers."containers".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.arguments[quarkus.knative.get-init-containers."get-init-containers".arguments]` [.description] -- -The failure threshold to use. +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.name[quarkus.knative.containers."containers".mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.service-account[quarkus.knative.get-init-containers."get-init-containers".service-account]` [.description] -- -The name of the volumeName to mount. +The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.path[quarkus.knative.containers."containers".mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.host]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.host[quarkus.knative.get-init-containers."get-init-containers".host]` [.description] -- -The path to mount. +The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.sub-path[quarkus.knative.containers."containers".mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".container-port]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.read-only[quarkus.knative.containers."containers".mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".host-port]` [.description] -- -ReadOnly +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.limits.cpu[quarkus.knative.containers."containers".resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.knative.get-init-containers."get-init-containers".ports."ports".path]` [.description] -- -CPU Requirements +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string -| +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.limits.memory[quarkus.knative.containers."containers".resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.knative.get-init-containers."get-init-containers".ports."ports".protocol]` [.description] -- -Memory Requirements +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.requests.cpu[quarkus.knative.containers."containers".resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".node-port]` [.description] -- -CPU Requirements - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.requests.memory[quarkus.knative.containers."containers".resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.knative.get-init-containers."get-init-containers".ports."ports".tls]` [.description] -- -Memory Requirements +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.secrets[quarkus.knative.containers."containers".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-policy[quarkus.knative.get-init-containers."get-init-containers".image-pull-policy]` [.description] -- -The optional list of Secret names to load environment variables from. +Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] ---|list of string -| +-- a| +`always`, `if-not-present`, `never` +|`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.configmaps[quarkus.knative.containers."containers".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-secrets[quarkus.knative.get-init-containers."get-init-containers".image-pull-secrets]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.fields-fields[quarkus.knative.containers."containers".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-port]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.vars-vars[quarkus.knative.containers."containers".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` [.description] -- -The map associating environment name to its associated value. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] ---|`Map>` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.containers."containers".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-path]` [.description] -- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.containers."containers".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key[quarkus.knative.containers."containers".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.exec-action]` [.description] -- -The key identifying the field from which the value is extracted. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.host-aliases.-host-aliases-.ip]]`link:#quarkus-kubernetes_quarkus.knative.host-aliases.-host-aliases-.ip[quarkus.knative.host-aliases."host-aliases".ip]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` [.description] -- -The ip address +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__IP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__IP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.host-aliases.-host-aliases-.hostnames]]`link:#quarkus-kubernetes_quarkus.knative.host-aliases.-host-aliases-.hostnames[quarkus.knative.host-aliases."host-aliases".hostnames]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.grpc-action]` [.description] -- -The hostnames to resolve to the ip +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__HOSTNAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__HOSTNAMES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.name[quarkus.knative.rbac.roles."roles".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` [.description] -- -The name of the role. +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.namespace[quarkus.knative.rbac.roles."roles".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.initial-delay]` [.description] -- -The namespace of the role. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAMESPACE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.labels-labels[quarkus.knative.rbac.roles."roles".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.period]` [.description] -- -Labels to add into the Role resource. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".api-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.timeout]` [.description] -- -API groups of the policy rule. +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".non-resource-urls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.success-threshold]` [.description] -- -Non resource URLs of the policy rule. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".resource-names]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` [.description] -- -Resource names of the policy rule. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".resources]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-port]` [.description] -- -Resources of the policy rule. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|list of string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".verbs]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` [.description] -- -Verbs of the policy rule. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name[quarkus.knative.rbac.cluster-roles."cluster-roles".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-path]` [.description] -- -The name of the cluster role. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.labels-labels[quarkus.knative.rbac.cluster-roles."cluster-roles".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` [.description] -- -Labels to add into the ClusterRole resource. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.exec-action]` [.description] -- -API groups of the policy rule. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` [.description] -- -Non resource URLs of the policy rule. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.grpc-action]` [.description] -- -Resource names of the policy rule. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` [.description] -- -Resources of the policy rule. +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.initial-delay]` [.description] -- -Verbs of the policy rule. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.name[quarkus.knative.rbac.service-accounts."service-accounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.period]` [.description] -- -The name of the service account. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.namespace[quarkus.knative.rbac.service-accounts."service-accounts".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.timeout]` [.description] -- -The namespace of the service account. +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.labels-labels[quarkus.knative.rbac.service-accounts."service-accounts".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.success-threshold]` [.description] -- -Labels of the service account. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.use-as-default[quarkus.knative.rbac.service-accounts."service-accounts".use-as-default]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` [.description] -- -If true, this service account will be used in the generated Deployment resource. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|boolean -| +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.name[quarkus.knative.rbac.role-bindings."role-bindings".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".name]` [.description] -- -Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.labels-labels[quarkus.knative.rbac.role-bindings."role-bindings".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".path]` [.description] -- -Labels to add into the RoleBinding resource. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.role-name[quarkus.knative.rbac.role-bindings."role-bindings".role-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".sub-path]` [.description] -- -The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.cluster-wide[quarkus.knative.rbac.role-bindings."role-bindings".cluster-wide]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".read-only]` [.description] -- -If the Role sets in the `role-name` property is cluster wide or not. +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] --|boolean -| +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.knative.get-init-containers."get-init-containers".resources.limits.cpu]` [.description] -- -The "name" resource to use by the Subject element in the generated Role Binding resource. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.knative.get-init-containers."get-init-containers".resources.limits.memory]` [.description] -- -The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string -|`ServiceAccount` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".api-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.knative.get-init-containers."get-init-containers".resources.requests.cpu]` [.description] -- -The "apiGroup" resource that matches with the "kind" property. By default, it's empty. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.knative.get-init-containers."get-init-containers".resources.requests.memory]` [.description] -- -The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.secrets[quarkus.knative.get-init-containers."get-init-containers".env.secrets]` [.description] -- -Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.configmaps[quarkus.knative.get-init-containers."get-init-containers".env.configmaps]` [.description] -- -Labels to add into the RoleBinding resource. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.knative.get-init-containers."get-init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".role-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.knative.get-init-containers."get-init-containers".env.vars]` [.description] -- -The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|`Map>` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` [.description] -- -The "name" resource to use by the Subject element in the generated Role Binding resource. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` [.description] -- -The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string -|`ServiceAccount` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` [.description] -- -The "apiGroup" resource that matches with the "kind" property. By default, it's empty. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.knative.get-sidecars."get-sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.knative.get-sidecars."get-sidecars".get-env.configmaps]` [.description] -- -The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.env.fields-fields[quarkus.knative.env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.knative.get-sidecars."get-sidecars".get-env.fields]` [.description] @@ -26090,16 +26280,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env. The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_FIELDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.env.vars-vars[quarkus.knative.env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.knative.get-sidecars."get-sidecars".get-env.vars]` [.description] @@ -26107,16 +26297,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env. The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_VARS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] --|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.from-secret[quarkus.knative.env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` [.description] @@ -26124,16 +26314,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env. The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.from-configmap[quarkus.knative.env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` [.description] @@ -26141,16 +26331,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env. The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.with-key[quarkus.knative.env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` [.description] @@ -26158,394 +26348,269 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env. The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.traffic.-traffic-.tag]]`link:#quarkus-kubernetes_quarkus.knative.traffic.-traffic-.tag[quarkus.knative.traffic."traffic".tag]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-target-platform-name[quarkus.knative.get-sidecars."get-sidecars".get-target-platform-name]` [.description] -- -Tag is optionally used to expose a dedicated url for referencing this target exclusively. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__TAG+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__TAG+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.traffic.-traffic-.revision-name]]`link:#quarkus-kubernetes_quarkus.knative.traffic.-traffic-.revision-name[quarkus.knative.traffic."traffic".revision-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.image]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.image[quarkus.knative.get-sidecars."get-sidecars".image]` [.description] -- -RevisionName of a specific revision to which to send this portion of traffic. +The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__REVISION_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__REVISION_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.traffic.-traffic-.latest-revision]]`link:#quarkus-kubernetes_quarkus.knative.traffic.-traffic-.latest-revision[quarkus.knative.traffic."traffic".latest-revision]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.working-dir]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.working-dir[quarkus.knative.get-sidecars."get-sidecars".working-dir]` [.description] -- -LatestRevision may be optionally provided to indicate that the latest ready Revision of the Configuration should be used for this traffic target. When provided LatestRevision must be true if RevisionName is empty. +Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__LATEST_REVISION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__LATEST_REVISION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.traffic.-traffic-.percent]]`link:#quarkus-kubernetes_quarkus.knative.traffic.-traffic-.percent[quarkus.knative.traffic."traffic".percent]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.command]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.command[quarkus.knative.get-sidecars."get-sidecars".command]` [.description] -- -Percent indicates that percentage based routing should be used and the value indicates the percent of traffic that is to be routed to this Revision or Configuration. `0` (zero) mean no traffic, `100` means all traffic. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__PERCENT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__PERCENT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__COMMAND+++` endif::add-copy-button-to-env-var[] ---|long -|`100` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.part-of]]`link:#quarkus-kubernetes_quarkus.kubernetes.part-of[quarkus.kubernetes.part-of]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.arguments]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.arguments[quarkus.knative.get-sidecars."get-sidecars".arguments]` [.description] -- -The name of the group this component belongs too +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PART_OF+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PART_OF+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.name[quarkus.kubernetes.name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.service-account]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.service-account[quarkus.knative.get-sidecars."get-sidecars".service-account]` [.description] -- -The name of the application. This value will be used for naming Kubernetes resources like: - Deployment - Service and so on ... +The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.version]]`link:#quarkus-kubernetes_quarkus.kubernetes.version[quarkus.kubernetes.version]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.host]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.host[quarkus.knative.get-sidecars."get-sidecars".host]` [.description] -- -The version of the application. +The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_VERSION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_VERSION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__HOST+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.deployment-kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.deployment-kind[quarkus.kubernetes.deployment-kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".container-port]` [.description] -- -The kind of the deployment resource to use. Supported values are 'StatefulSet', 'Job', 'CronJob' and 'Deployment' defaulting to the latter. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOYMENT_KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_DEPLOYMENT_KIND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] --- a| -`deployment`, `stateful-set`, `job`, `cron-job` +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.namespace[quarkus.kubernetes.namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".host-port]` [.description] -- -The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_NAMESPACE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.kubernetes.add-build-timestamp[quarkus.kubernetes.add-build-timestamp]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.knative.get-sidecars."get-sidecars".ports."ports".path]` [.description] -- -Whether to add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_BUILD_TIMESTAMP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ADD_BUILD_TIMESTAMP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.working-dir[quarkus.kubernetes.working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.knative.get-sidecars."get-sidecars".ports."ports".protocol]` [.description] -- -Working directory +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_WORKING_DIR+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.command]]`link:#quarkus-kubernetes_quarkus.kubernetes.command[quarkus.kubernetes.command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".node-port]` [.description] -- -The commands - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_COMMAND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|list of string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.arguments[quarkus.kubernetes.arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.knative.get-sidecars."get-sidecars".ports."ports".tls]` [.description] -- -The arguments +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ARGUMENTS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.service-account[quarkus.kubernetes.service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-policy[quarkus.knative.get-sidecars."get-sidecars".image-pull-policy]` [.description] -- -The service account +Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`always`, `if-not-present`, `never` +|`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.replicas]]`link:#quarkus-kubernetes_quarkus.kubernetes.replicas[quarkus.kubernetes.replicas]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-secrets[quarkus.knative.get-sidecars."get-sidecars".image-pull-secrets]` [.description] -- -The number of desired pods +The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REPLICAS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REPLICAS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.strategy]]`link:#quarkus-kubernetes_quarkus.kubernetes.strategy[quarkus.kubernetes.strategy]` - - -[.description] --- -Specifies the deployment strategy. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STRATEGY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STRATEGY+++` -endif::add-copy-button-to-env-var[] --- a| -`none`, `recreate`, `rolling-update` -|`none` - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rolling-update.max-unavailable]]`link:#quarkus-kubernetes_quarkus.kubernetes.rolling-update.max-unavailable[quarkus.kubernetes.rolling-update.max-unavailable]` - - -[.description] --- -Specifies the maximum number of Pods that can be unavailable during the update process. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_UNAVAILABLE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_UNAVAILABLE+++` -endif::add-copy-button-to-env-var[] ---|string -|`25%` - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rolling-update.max-surge]]`link:#quarkus-kubernetes_quarkus.kubernetes.rolling-update.max-surge[quarkus.kubernetes.rolling-update.max-surge]` - - -[.description] --- -Specifies the maximum number of Pods that can be created over the desired number of Pods. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_SURGE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_SURGE+++` -endif::add-copy-button-to-env-var[] ---|string -|`25%` - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.service-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.service-type[quarkus.kubernetes.service-type]` - - -[.description] --- -The type of service that will be generated for the application - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SERVICE_TYPE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SERVICE_TYPE+++` -endif::add-copy-button-to-env-var[] --- a| -`cluster-ip`, `node-port`, `load-balancer`, `external-name` -|`cluster-ip` - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.node-port[quarkus.kubernetes.node-port]` - - -[.description] --- -The nodePort to set when serviceType is set to node-port. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NODE_PORT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_NODE_PORT+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.image-pull-policy[quarkus.kubernetes.image-pull-policy]` - - -[.description] --- -Image pull policy - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IMAGE_PULL_POLICY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_IMAGE_PULL_POLICY+++` -endif::add-copy-button-to-env-var[] --- a| -`always`, `if-not-present`, `never` -|`always` - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.image-pull-secrets[quarkus.kubernetes.image-pull-secrets]` - - -[.description] --- -The image pull secret - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IMAGE_PULL_SECRETS+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_IMAGE_PULL_SECRETS+++` -endif::add-copy-button-to-env-var[] ---|list of string -| - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-port[quarkus.kubernetes.liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-port]` [.description] @@ -26553,16 +26618,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-port-name[quarkus.kubernetes.liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` [.description] @@ -26570,16 +26635,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-path[quarkus.kubernetes.liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-path]` [.description] @@ -26587,16 +26652,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-scheme[quarkus.kubernetes.liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` [.description] @@ -26604,16 +26669,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.exec-action[quarkus.kubernetes.liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.exec-action]` [.description] @@ -26621,16 +26686,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.tcp-socket-action[quarkus.kubernetes.liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` [.description] @@ -26638,16 +26703,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.grpc-action[quarkus.kubernetes.liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.grpc-action]` [.description] @@ -26655,16 +26720,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.grpc-action-enabled[quarkus.kubernetes.liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` [.description] @@ -26672,16 +26737,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.initial-delay[quarkus.kubernetes.liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.initial-delay]` [.description] @@ -26689,17 +26754,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.period[quarkus.kubernetes.liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.period]` [.description] @@ -26707,17 +26772,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.timeout[quarkus.kubernetes.liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.timeout]` [.description] @@ -26725,17 +26790,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.success-threshold[quarkus.kubernetes.liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.success-threshold]` [.description] @@ -26743,16 +26808,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.failure-threshold[quarkus.kubernetes.liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` [.description] @@ -26760,16 +26825,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-port[quarkus.kubernetes.readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-port]` [.description] @@ -26777,16 +26842,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-port-name[quarkus.kubernetes.readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` [.description] @@ -26794,16 +26859,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-path[quarkus.kubernetes.readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-path]` [.description] @@ -26811,16 +26876,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-scheme[quarkus.kubernetes.readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` [.description] @@ -26828,16 +26893,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.exec-action[quarkus.kubernetes.readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.exec-action]` [.description] @@ -26845,16 +26910,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.tcp-socket-action[quarkus.kubernetes.readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` [.description] @@ -26862,16 +26927,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.grpc-action[quarkus.kubernetes.readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.grpc-action]` [.description] @@ -26879,16 +26944,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.grpc-action-enabled[quarkus.kubernetes.readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` [.description] @@ -26896,16 +26961,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.initial-delay[quarkus.kubernetes.readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.initial-delay]` [.description] @@ -26913,17 +26978,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.period[quarkus.kubernetes.readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.period]` [.description] @@ -26931,17 +26996,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.timeout[quarkus.kubernetes.readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.timeout]` [.description] @@ -26949,17 +27014,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.success-threshold[quarkus.kubernetes.readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.success-threshold]` [.description] @@ -26967,16 +27032,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.failure-threshold[quarkus.kubernetes.readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` [.description] @@ -26984,5570 +27049,21128 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-port[quarkus.kubernetes.startup-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".name]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-port-name[quarkus.kubernetes.startup-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".path]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-path[quarkus.kubernetes.startup-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".sub-path]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-scheme[quarkus.kubernetes.startup-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".read-only]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.exec-action[quarkus.kubernetes.startup-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.knative.get-sidecars."get-sidecars".resources.limits.cpu]` [.description] -- -The command to use for the probe. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.tcp-socket-action[quarkus.kubernetes.startup-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.knative.get-sidecars."get-sidecars".resources.limits.memory]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.grpc-action[quarkus.kubernetes.startup-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.knative.get-sidecars."get-sidecars".resources.requests.cpu]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.grpc-action-enabled[quarkus.kubernetes.startup-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.knative.get-sidecars."get-sidecars".resources.requests.memory]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.initial-delay[quarkus.kubernetes.startup-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.secrets[quarkus.knative.get-sidecars."get-sidecars".env.secrets]` [.description] -- -The amount of time to wait before starting to probe. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.period[quarkus.kubernetes.startup-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.configmaps[quarkus.knative.get-sidecars."get-sidecars".env.configmaps]` [.description] -- -The period in which the action should be called. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.timeout[quarkus.kubernetes.startup-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.knative.get-sidecars."get-sidecars".env.fields]` [.description] -- -The amount of time to wait for each action. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.success-threshold[quarkus.kubernetes.startup-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.knative.get-sidecars."get-sidecars".env.vars]` [.description] -- -The success threshold to use. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|`Map>` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.failure-threshold[quarkus.kubernetes.startup-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` [.description] -- -The failure threshold to use. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.annotations]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.annotations[quarkus.kubernetes.prometheus.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` [.description] -- -When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.prefix]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.prefix[quarkus.kubernetes.prometheus.prefix]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` [.description] -- -Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PREFIX+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PREFIX+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string -|`prometheus.io` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.scrape]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.scrape[quarkus.kubernetes.prometheus.scrape]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-host-aliases.-get-host-aliases-.ip]]`link:#quarkus-kubernetes_quarkus.knative.get-host-aliases.-get-host-aliases-.ip[quarkus.knative.get-host-aliases."get-host-aliases".ip]` [.description] -- -Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. +The ip address ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_SCRAPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_SCRAPE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.path[quarkus.kubernetes.prometheus.path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-host-aliases.-get-host-aliases-.hostnames]]`link:#quarkus-kubernetes_quarkus.knative.get-host-aliases.-get-host-aliases-.hostnames[quarkus.knative.get-host-aliases."get-host-aliases".hostnames]` [.description] -- -Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. +The hostnames to resolve to the ip ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.port]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.port[quarkus.kubernetes.prometheus.port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.name[quarkus.knative.get-rbac-config.roles."roles".name]` [.description] -- -Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. +The name of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.scheme[quarkus.kubernetes.prometheus.scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.namespace[quarkus.knative.get-rbac-config.roles."roles".namespace]` [.description] -- -Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. +The namespace of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.kubernetes.empty-dir-volumes[quarkus.kubernetes.empty-dir-volumes]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.labels-labels[quarkus.knative.get-rbac-config.roles."roles".labels]` [.description] -- -EmptyDir volumes +Labels to add into the Role resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_EMPTY_DIR_VOLUMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_EMPTY_DIR_VOLUMES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` endif::add-copy-button-to-env-var[] ---|list of string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.deployment-target]]`link:#quarkus-kubernetes_quarkus.kubernetes.deployment-target[quarkus.kubernetes.deployment-target]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` [.description] -- -The target deployment platform. Defaults to kubernetes. Can be kubernetes, openshift, knative, minikube etc., or any combination of the above as comma separated list. +API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOYMENT_TARGET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_DEPLOYMENT_TARGET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.resources.limits.cpu[quarkus.kubernetes.resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- -CPU Requirements +Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.resources.limits.memory[quarkus.kubernetes.resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` [.description] -- -Memory Requirements +Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.resources.requests.cpu[quarkus.kubernetes.resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` [.description] -- -CPU Requirements +Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.resources.requests.memory[quarkus.kubernetes.resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` [.description] -- -Memory Requirements +Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.expose]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.expose[quarkus.kubernetes.ingress.expose]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".name]` [.description] -- -If true, the service will be exposed +The name of the cluster role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_EXPOSE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_EXPOSE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.host[quarkus.kubernetes.ingress.host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".labels]` [.description] -- -The host under which the application is going to be exposed +Labels to add into the ClusterRole resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_HOST+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.target-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.target-port[quarkus.kubernetes.ingress.target-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` [.description] -- -The default target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https". +API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TARGET_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TARGET_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] ---|string -|`http` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.ingress-class-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.ingress-class-name[quarkus.kubernetes.ingress.ingress-class-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- -The class of the Ingress. If the ingressClassName is omitted, a default Ingress class is used. +Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_INGRESS_CLASS_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_INGRESS_CLASS_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.parallelism]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.parallelism[quarkus.kubernetes.job.parallelism]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` [.description] -- -Specifies the maximum desired number of pods the job should run at any given time. +Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_PARALLELISM+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_PARALLELISM+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.completions]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.completions[quarkus.kubernetes.job.completions]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` [.description] -- -Specifies the desired number of successfully finished pods the job should be run with. +Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_COMPLETIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_COMPLETIONS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.completion-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.completion-mode[quarkus.kubernetes.job.completion-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` [.description] -- -CompletionMode specifies how Pod completions are tracked. +Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_COMPLETION_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_COMPLETION_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] --- a| -`non-indexed`, `indexed` -|`non-indexed` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.backoff-limit]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.backoff-limit[quarkus.kubernetes.job.backoff-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.knative.get-rbac-config.service-accounts."service-accounts".name]` [.description] -- -Specifies the number of retries before marking this job failed. +The name of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_BACKOFF_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_BACKOFF_LIMIT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.active-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.active-deadline-seconds[quarkus.kubernetes.job.active-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.knative.get-rbac-config.service-accounts."service-accounts".namespace]` [.description] -- -Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. +The namespace of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_ACTIVE_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_ACTIVE_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.ttl-seconds-after-finished[quarkus.kubernetes.job.ttl-seconds-after-finished]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.knative.get-rbac-config.service-accounts."service-accounts".labels]` [.description] -- -Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. +Labels of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_TTL_SECONDS_AFTER_FINISHED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` endif::add-copy-button-to-env-var[] ---|int +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.suspend]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.suspend[quarkus.kubernetes.job.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.knative.get-rbac-config.service-accounts."service-accounts".use-as-default]` [.description] -- -Suspend specifies whether the Job controller should create Pods or not. +If true, this service account will be used in the generated Deployment resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_SUSPEND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` endif::add-copy-button-to-env-var[] --|boolean -|`false` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.restart-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.restart-policy[quarkus.kubernetes.job.restart-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".name]` [.description] -- -Restart policy when the job container fails. +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_RESTART_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_RESTART_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] --- a| -`on-failure`, `never` -|`on-failure` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.schedule]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.schedule[quarkus.kubernetes.cron-job.schedule]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.knative.get-rbac-config.role-bindings."role-bindings".labels]` [.description] -- -The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron. +Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SCHEDULE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SCHEDULE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.concurrency-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.concurrency-policy[quarkus.kubernetes.cron-job.concurrency-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".role-name]` [.description] -- -ConcurrencyPolicy describes how the job will be handled. +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_CONCURRENCY_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_CONCURRENCY_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] --- a| -`allow`, `forbid`, `replace` -|`allow` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.starting-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.starting-deadline-seconds[quarkus.kubernetes.cron-job.starting-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.knative.get-rbac-config.role-bindings."role-bindings".cluster-wide]` [.description] -- -Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones. +If the Role sets in the `role-name` property is cluster wide or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_STARTING_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_STARTING_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` endif::add-copy-button-to-env-var[] ---|long +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.failed-jobs-history-limit]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.failed-jobs-history-limit[quarkus.kubernetes.cron-job.failed-jobs-history-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` [.description] -- +The "name" resource to use by the Subject element in the generated Role Binding resource. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.successful-jobs-history-limit]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.successful-jobs-history-limit[quarkus.kubernetes.cron-job.successful-jobs-history-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` [.description] -- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] ---|int -| +--|string +|`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.parallelism]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.parallelism[quarkus.kubernetes.cron-job.parallelism]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` [.description] -- -Specifies the maximum desired number of pods the job should run at any given time. +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_PARALLELISM+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_PARALLELISM+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.completions]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.completions[quarkus.kubernetes.cron-job.completions]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` [.description] -- -Specifies the desired number of successfully finished pods the job should be run with. +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETIONS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.completion-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.completion-mode[quarkus.kubernetes.cron-job.completion-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` [.description] -- -CompletionMode specifies how Pod completions are tracked. +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETION_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETION_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] --- a| -`non-indexed`, `indexed` -|`non-indexed` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.backoff-limit]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.backoff-limit[quarkus.kubernetes.cron-job.backoff-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` [.description] -- -Specifies the number of retries before marking this job failed. +Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_BACKOFF_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_BACKOFF_LIMIT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] ---|int +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.active-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.active-deadline-seconds[quarkus.kubernetes.cron-job.active-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` [.description] -- -Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] ---|long -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.ttl-seconds-after-finished[quarkus.kubernetes.cron-job.ttl-seconds-after-finished]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` [.description] -- -Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. +The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.suspend]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.suspend[quarkus.kubernetes.cron-job.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` [.description] -- -Suspend specifies whether the Job controller should create Pods or not. +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SUSPEND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.restart-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.restart-policy[quarkus.kubernetes.cron-job.restart-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` [.description] -- -Restart policy when the job container fails. +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_RESTART_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_RESTART_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] --- a| -`on-failure`, `never` -|`on-failure` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.kubernetes.add-version-to-label-selectors[quarkus.kubernetes.add-version-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` [.description] -- -If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and Deployment +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_VERSION_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ADD_VERSION_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.kubernetes.add-name-to-label-selectors[quarkus.kubernetes.add-name-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.labels-labels[quarkus.knative.labels]` [.description] -- -If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment +Custom labels to add to all resources ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_NAME_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ADD_NAME_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_KNATIVE_LABELS+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.deploy]]`link:#quarkus-kubernetes_quarkus.kubernetes.deploy[quarkus.kubernetes.deploy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.annotations-annotations]]`link:#quarkus-kubernetes_quarkus.knative.annotations-annotations[quarkus.knative.annotations]` [.description] -- -If set to true, Quarkus will attempt to deploy the application to the target Kubernetes cluster +Custom annotations to add to all resources ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ANNOTATIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_DEPLOY+++` +Environment variable: `+++QUARKUS_KNATIVE_ANNOTATIONS+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.deploy-strategy]]`link:#quarkus-kubernetes_quarkus.kubernetes.deploy-strategy[quarkus.kubernetes.deploy-strategy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.container-port[quarkus.knative.ports."ports".container-port]` [.description] -- -If deploy is enabled, it will follow this strategy to update the resources to the target Kubernetes cluster. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOY_STRATEGY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_DEPLOY_STRATEGY+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] --- a| -`create-or-update`, `create`, `replace`, `server-side-apply` -|`create-or-update` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.app-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.app-secret[quarkus.kubernetes.app-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.host-port[quarkus.knative.ports."ports".host-port]` [.description] -- -If set, the secret will mounted to the application container and its contents will be used for application configuration. +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_APP_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_APP_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.app-config-map]]`link:#quarkus-kubernetes_quarkus.kubernetes.app-config-map[quarkus.kubernetes.app-config-map]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.path[quarkus.knative.ports."ports".path]` [.description] -- -If set, the config map will be mounted to the application container and its contents will be used for application configuration. +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_APP_CONFIG_MAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_APP_CONFIG_MAP+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string -| +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.level[quarkus.kubernetes.security-context.se-linux-options.level]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.protocol[quarkus.knative.ports."ports".protocol]` [.description] -- -The SELinux level label that applies to the container. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.role[quarkus.kubernetes.security-context.se-linux-options.role]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.node-port[quarkus.knative.ports."ports".node-port]` [.description] -- -The SELinux role label that applies to the container. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.type[quarkus.kubernetes.security-context.se-linux-options.type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.tls[quarkus.knative.ports."ports".tls]` [.description] -- -The SELinux type label that applies to the container. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.user[quarkus.kubernetes.security-context.se-linux-options.user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.mounts.-mounts-.name[quarkus.knative.mounts."mounts".name]` [.description] -- -The SELinux user label that applies to the container. +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name[quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.mounts.-mounts-.path[quarkus.knative.mounts."mounts".path]` [.description] -- -The name of the GMSA credential spec to use. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec[quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.mounts.-mounts-.sub-path[quarkus.knative.mounts."mounts".sub-path]` [.description] -- -GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.run-as-user-name[quarkus.kubernetes.security-context.windows-options.run-as-user-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.mounts.-mounts-.read-only[quarkus.knative.mounts."mounts".read-only]` [.description] -- -The UserName in Windows to run the entrypoint of the container process. +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.host-process[quarkus.kubernetes.security-context.windows-options.host-process]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.secret-name[quarkus.knative.secret-volumes."secret-volumes".secret-name]` [.description] -- -HostProcess determines if a container should be run as a 'Host Process' container. +The name of the secret to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-user[quarkus.kubernetes.security-context.run-as-user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.default-mode[quarkus.knative.secret-volumes."secret-volumes".default-mode]` [.description] -- -The UID to run the entrypoint of the container process. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_USER+++` +Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] ---|long -| +--|string +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-group[quarkus.kubernetes.security-context.run-as-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.path[quarkus.knative.secret-volumes."secret-volumes".items."items".path]` [.description] -- -The GID to run the entrypoint of the container process. +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] ---|long -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-non-root[quarkus.kubernetes.security-context.run-as-non-root]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.mode[quarkus.knative.secret-volumes."secret-volumes".items."items".mode]` [.description] -- -Indicates that the container must run as a non-root user. +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] ---|boolean -| +--|int +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.supplemental-groups[quarkus.kubernetes.security-context.supplemental-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.optional[quarkus.knative.secret-volumes."secret-volumes".optional]` [.description] -- -A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|list of long -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.fs-group[quarkus.kubernetes.security-context.fs-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.config-map-name[quarkus.knative.config-map-volumes."config-map-volumes".config-map-name]` [.description] -- -A special supplemental group that applies to all containers in a pod. +The name of the ConfigMap to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` endif::add-copy-button-to-env-var[] ---|long -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.sysctls[quarkus.kubernetes.security-context.sysctls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.default-mode[quarkus.knative.config-map-volumes."config-map-volumes".default-mode]` [.description] -- -Sysctls hold a list of namespaced sysctls used for the pod. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SYSCTLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SYSCTLS+++` +Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --|string -| +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.fs-group-change-policy[quarkus.kubernetes.security-context.fs-group-change-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.path[quarkus.knative.config-map-volumes."config-map-volumes".items."items".path]` [.description] -- -It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] --- a| -tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.container-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.container-name[quarkus.kubernetes.container-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.mode[quarkus.knative.config-map-volumes."config-map-volumes".items."items".mode]` [.description] -- -If set, it will change the name of the container according to the configuration +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONTAINER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONTAINER_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.remote-debug.enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.remote-debug.enabled[quarkus.kubernetes.remote-debug.enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.optional[quarkus.knative.config-map-volumes."config-map-volumes".optional]` [.description] -- -If true, the debug mode in pods will be enabled. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.remote-debug.transport]]`link:#quarkus-kubernetes_quarkus.kubernetes.remote-debug.transport[quarkus.kubernetes.remote-debug.transport]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.repository]]`link:#quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.repository[quarkus.knative.git-repo-volumes."git-repo-volumes".repository]` [.description] -- -The transport to use. +Git repository URL. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_TRANSPORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_TRANSPORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++` endif::add-copy-button-to-env-var[] --|string -|`dt_socket` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.remote-debug.suspend]]`link:#quarkus-kubernetes_quarkus.kubernetes.remote-debug.suspend[quarkus.kubernetes.remote-debug.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.directory]]`link:#quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.directory[quarkus.knative.git-repo-volumes."git-repo-volumes".directory]` [.description] -- -If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection. +The directory of the repository to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_SUSPEND+++` +Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++` endif::add-copy-button-to-env-var[] --|string -|`n` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.remote-debug.address-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.remote-debug.address-port[quarkus.kubernetes.remote-debug.address-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.revision]]`link:#quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.revision[quarkus.knative.git-repo-volumes."git-repo-volumes".revision]` [.description] -- -It specifies the address at which the debug socket will listen. +The commit hash to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ADDRESS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ADDRESS_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++` endif::add-copy-button-to-env-var[] ---|int -|`5005` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.idempotent]]`link:#quarkus-kubernetes_quarkus.kubernetes.idempotent[quarkus.kubernetes.idempotent]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.claim-name[quarkus.knative.pvc-volumes."pvc-volumes".claim-name]` [.description] -- -Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility +The name of the claim to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IDEMPOTENT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_IDEMPOTENT+++` +Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.output-directory]]`link:#quarkus-kubernetes_quarkus.kubernetes.output-directory[quarkus.kubernetes.output-directory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.default-mode[quarkus.knative.pvc-volumes."pvc-volumes".default-mode]` [.description] -- -Optionally set directory generated kubernetes resources will be written to. Default is `target/kubernetes`. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_OUTPUT_DIRECTORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_OUTPUT_DIRECTORY+++` +Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --|string -| +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.secrets[quarkus.kubernetes.env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.optional[quarkus.knative.pvc-volumes."pvc-volumes".optional]` [.description] -- -The optional list of Secret names to load environment variables from. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.configmaps[quarkus.kubernetes.env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".volume-id]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +The name of the disk to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.labels-labels[quarkus.kubernetes.labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".partition]` [.description] -- -Custom labels to add to all resources +The partition. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.annotations-annotations]]`link:#quarkus-kubernetes_quarkus.kubernetes.annotations-annotations[quarkus.kubernetes.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".fs-type]` [.description] -- -Custom annotations to add to all resources +Filesystem type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|string +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.container-port[quarkus.kubernetes.ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".read-only]` [.description] -- -The port number. Refers to the container port. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.host-port[quarkus.kubernetes.ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.share-name[quarkus.knative.azure-file-volumes."azure-file-volumes".share-name]` [.description] -- -The host port. +The share name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++` endif::add-copy-button-to-env-var[] ---|int -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.path[quarkus.kubernetes.ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.secret-name[quarkus.knative.azure-file-volumes."azure-file-volumes".secret-name]` [.description] -- -The application path (refers to web application path). +The secret name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] --|string -|`/` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.protocol[quarkus.kubernetes.ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.read-only[quarkus.knative.azure-file-volumes."azure-file-volumes".read-only]` [.description] -- -The protocol. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] --- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.node-port[quarkus.kubernetes.ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-name[quarkus.knative.azure-disk-volumes."azure-disk-volumes".disk-name]` [.description] -- +The name of the disk to mount. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++` endif::add-copy-button-to-env-var[] ---|int -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.tls[quarkus.kubernetes.ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-uri[quarkus.knative.azure-disk-volumes."azure-disk-volumes".disk-uri]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.name[quarkus.kubernetes.mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.kind[quarkus.knative.azure-disk-volumes."azure-disk-volumes".kind]` [.description] -- -The name of the volumeName to mount. +Kind of disk. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`managed`, `shared` +|`managed` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.path[quarkus.kubernetes.mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.caching-mode[quarkus.knative.azure-disk-volumes."azure-disk-volumes".caching-mode]` [.description] -- -The path to mount. +Disk caching mode. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++` endif::add-copy-button-to-env-var[] ---|string -| - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.sub-path[quarkus.kubernetes.mounts."mounts".sub-path]` +-- a| +`read-write`, `read-only`, `none` +|`read-write` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.fs-type[quarkus.knative.azure-disk-volumes."azure-disk-volumes".fs-type]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +File system type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] --|string -| +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.read-only[quarkus.kubernetes.mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.read-only[quarkus.knative.azure-disk-volumes."azure-disk-volumes".read-only]` [.description] -- -ReadOnly +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.secret-name[quarkus.kubernetes.secret-volumes."secret-volumes".secret-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.secrets[quarkus.knative.init-containers."init-containers".get-env.secrets]` [.description] -- -The name of the secret to mount. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.default-mode[quarkus.kubernetes.secret-volumes."secret-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.configmaps[quarkus.knative.init-containers."init-containers".get-env.configmaps]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string -|`0600` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.path[quarkus.kubernetes.secret-volumes."secret-volumes".items."items".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.fields-fields[quarkus.knative.init-containers."init-containers".get-env.fields]` [.description] -- -The path where the file will be mounted. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.mode[quarkus.kubernetes.secret-volumes."secret-volumes".items."items".mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.vars-vars[quarkus.knative.init-containers."init-containers".get-env.vars]` [.description] -- -It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|int -|`-1` +--|`Map>` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.optional[quarkus.kubernetes.secret-volumes."secret-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".from-secret]` [.description] -- -Optional +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.config-map-name[quarkus.kubernetes.config-map-volumes."config-map-volumes".config-map-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` [.description] -- -The name of the ConfigMap to mount. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.default-mode[quarkus.kubernetes.config-map-volumes."config-map-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".with-key]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string -|`0600` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.path[quarkus.kubernetes.config-map-volumes."config-map-volumes".items."items".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-target-platform-name[quarkus.knative.init-containers."init-containers".get-target-platform-name]` [.description] -- -The path where the file will be mounted. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.mode[quarkus.kubernetes.config-map-volumes."config-map-volumes".items."items".mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image[quarkus.knative.init-containers."init-containers".image]` [.description] -- -It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. +The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++` endif::add-copy-button-to-env-var[] ---|int -|`-1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.optional[quarkus.kubernetes.config-map-volumes."config-map-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.working-dir[quarkus.knative.init-containers."init-containers".working-dir]` [.description] -- -Optional +Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.repository]]`link:#quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.repository[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".repository]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.command]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.command[quarkus.knative.init-containers."init-containers".command]` [.description] -- -Git repository URL. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.directory]]`link:#quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.directory[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".directory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.arguments[quarkus.knative.init-containers."init-containers".arguments]` [.description] -- -The directory of the repository to mount. +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.revision]]`link:#quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.revision[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".revision]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.service-account[quarkus.knative.init-containers."init-containers".service-account]` [.description] -- -The commit hash to use. +The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.claim-name[quarkus.kubernetes.pvc-volumes."pvc-volumes".claim-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.host]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.host[quarkus.knative.init-containers."init-containers".host]` [.description] -- -The name of the claim to mount. +The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.default-mode[quarkus.kubernetes.pvc-volumes."pvc-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.knative.init-containers."init-containers".ports."ports".container-port]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|string -|`0600` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.optional[quarkus.kubernetes.pvc-volumes."pvc-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.knative.init-containers."init-containers".ports."ports".host-port]` [.description] -- -Optional +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".volume-id]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path[quarkus.knative.init-containers."init-containers".ports."ports".path]` [.description] -- -The name of the disk to mount. +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".partition]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.knative.init-containers."init-containers".ports."ports".protocol]` [.description] -- -The partition. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|int -| +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".fs-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.knative.init-containers."init-containers".ports."ports".node-port]` [.description] -- -Filesystem type. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|string -|`ext4` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls[quarkus.knative.init-containers."init-containers".ports."ports".tls]` [.description] -- -Whether the volumeName is read only or not. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.share-name[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".share-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image-pull-policy[quarkus.knative.init-containers."init-containers".image-pull-policy]` [.description] -- -The share name. +Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +-- a| +`always`, `if-not-present`, `never` +|`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.secret-name[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".secret-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image-pull-secrets[quarkus.knative.init-containers."init-containers".image-pull-secrets]` [.description] -- -The secret name. +The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.read-only[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port]` [.description] -- -Whether the volumeName is read only or not. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-name[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".disk-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port-name]` [.description] -- -The name of the disk to mount. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-uri[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".disk-uri]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-path]` [.description] -- -The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.kind[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-scheme]` [.description] -- -Kind of disk. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --- a| -`managed`, `shared` -|`managed` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.caching-mode[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".caching-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.knative.init-containers."init-containers".liveness-probe.exec-action]` [.description] -- -Disk caching mode. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --- a| -`read-write`, `read-only`, `none` -|`read-write` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.fs-type[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".fs-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".liveness-probe.tcp-socket-action]` [.description] -- -File system type. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string -|`ext4` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.read-only[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action]` [.description] -- -Whether the volumeName is read only or not. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image[quarkus.kubernetes.init-containers."init-containers".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action-enabled]` [.description] -- -The container image. +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.working-dir[quarkus.kubernetes.init-containers."init-containers".working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.knative.init-containers."init-containers".liveness-probe.initial-delay]` [.description] -- -Working directory. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.command]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.command[quarkus.kubernetes.init-containers."init-containers".command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.period[quarkus.knative.init-containers."init-containers".liveness-probe.period]` [.description] -- -The commands +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.arguments[quarkus.kubernetes.init-containers."init-containers".arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout[quarkus.knative.init-containers."init-containers".liveness-probe.timeout]` [.description] -- -The arguments +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.service-account[quarkus.kubernetes.init-containers."init-containers".service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.success-threshold]` [.description] -- -The service account. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.host[quarkus.kubernetes.init-containers."init-containers".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.failure-threshold]` [.description] -- -The host under which the application is going to be exposed. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port]` [.description] -- -The port number. Refers to the container port. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port-name]` [.description] -- -The host port. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path[quarkus.kubernetes.init-containers."init-containers".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-path]` [.description] -- -The application path (refers to web application path). +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string -|`/` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.kubernetes.init-containers."init-containers".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-scheme]` [.description] -- -The protocol. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.knative.init-containers."init-containers".readiness-probe.exec-action]` [.description] -- +The command to use for the probe. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls[quarkus.kubernetes.init-containers."init-containers".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".readiness-probe.tcp-socket-action]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image-pull-policy[quarkus.kubernetes.init-containers."init-containers".image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action]` [.description] -- -Image pull policy. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --- a| -`always`, `if-not-present`, `never` -|`always` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image-pull-secrets[quarkus.kubernetes.init-containers."init-containers".image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action-enabled]` [.description] -- -The image pull secret +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.knative.init-containers."init-containers".readiness-probe.initial-delay]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|int -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.period[quarkus.knative.init-containers."init-containers".readiness-probe.period]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout[quarkus.knative.init-containers."init-containers".readiness-probe.timeout]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.name[quarkus.knative.init-containers."init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.path[quarkus.knative.init-containers."init-containers".mounts."mounts".path]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.sub-path[quarkus.knative.init-containers."init-containers".mounts."mounts".sub-path]` [.description] -- -The command to use for the probe. +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.read-only[quarkus.knative.init-containers."init-containers".mounts."mounts".read-only]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu[quarkus.knative.init-containers."init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.limits.memory[quarkus.knative.init-containers."init-containers".resources.limits.memory]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.requests.cpu[quarkus.knative.init-containers."init-containers".resources.requests.cpu]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.requests.memory[quarkus.knative.init-containers."init-containers".resources.requests.memory]` [.description] -- -The amount of time to wait before starting to probe. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period[quarkus.kubernetes.init-containers."init-containers".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.secrets[quarkus.knative.init-containers."init-containers".env.secrets]` [.description] -- -The period in which the action should be called. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.configmaps[quarkus.knative.init-containers."init-containers".env.configmaps]` [.description] -- -The amount of time to wait for each action. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.fields-fields[quarkus.knative.init-containers."init-containers".env.fields]` [.description] -- -The success threshold to use. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.vars-vars[quarkus.knative.init-containers."init-containers".env.vars]` [.description] -- -The failure threshold to use. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|`Map>` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-secret]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-configmap]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.knative.init-containers."init-containers".env.mapping."mapping".with-key]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.secrets[quarkus.knative.containers."containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.configmaps[quarkus.knative.containers."containers".get-env.configmaps]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.fields-fields[quarkus.knative.containers."containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.vars-vars[quarkus.knative.containers."containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.containers."containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.containers."containers".get-env.mapping."mapping".from-configmap]` [.description] -- -The command to use for the probe. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.containers."containers".get-env.mapping."mapping".with-key]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.get-target-platform-name[quarkus.knative.containers."containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.image]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.image[quarkus.knative.containers."containers".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.working-dir[quarkus.knative.containers."containers".working-dir]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.command]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.command[quarkus.knative.containers."containers".command]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__COMMAND+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.arguments[quarkus.knative.containers."containers".arguments]` [.description] -- -The amount of time to wait before starting to probe. +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period[quarkus.kubernetes.init-containers."init-containers".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.service-account[quarkus.knative.containers."containers".service-account]` [.description] -- -The period in which the action should be called. +The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.host]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.host[quarkus.knative.containers."containers".host]` [.description] -- -The amount of time to wait for each action. +The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__HOST+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.container-port[quarkus.knative.containers."containers".ports."ports".container-port]` [.description] -- -The success threshold to use. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] --|int -|`1` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.host-port[quarkus.knative.containers."containers".ports."ports".host-port]` [.description] -- -The failure threshold to use. +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] --|int -|`3` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.name[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.path[quarkus.knative.containers."containers".ports."ports".path]` [.description] -- -The name of the volumeName to mount. +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.protocol[quarkus.knative.containers."containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.node-port[quarkus.knative.containers."containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.path[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.tls[quarkus.knative.containers."containers".ports."ports".tls]` [.description] -- -The path to mount. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|string +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.image-pull-policy[quarkus.knative.containers."containers".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.image-pull-secrets[quarkus.knative.containers."containers".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.sub-path[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-port[quarkus.knative.containers."containers".liveness-probe.http-action-port]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name[quarkus.knative.containers."containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.read-only[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-path[quarkus.knative.containers."containers".liveness-probe.http-action-path]` [.description] -- -ReadOnly +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme[quarkus.knative.containers."containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.exec-action[quarkus.knative.containers."containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action[quarkus.knative.containers."containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.grpc-action[quarkus.knative.containers."containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.containers."containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.initial-delay[quarkus.knative.containers."containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.period[quarkus.knative.containers."containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.timeout[quarkus.knative.containers."containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.success-threshold[quarkus.knative.containers."containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold[quarkus.knative.containers."containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-port[quarkus.knative.containers."containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name[quarkus.knative.containers."containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-path[quarkus.knative.containers."containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme[quarkus.knative.containers."containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.exec-action[quarkus.knative.containers."containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action[quarkus.knative.containers."containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.grpc-action[quarkus.knative.containers."containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.containers."containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.initial-delay[quarkus.knative.containers."containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.period[quarkus.knative.containers."containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.timeout[quarkus.knative.containers."containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.success-threshold[quarkus.knative.containers."containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold[quarkus.knative.containers."containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.name[quarkus.knative.containers."containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.path[quarkus.knative.containers."containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.sub-path[quarkus.knative.containers."containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.read-only[quarkus.knative.containers."containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.limits.cpu[quarkus.knative.containers."containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.limits.memory[quarkus.knative.containers."containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.requests.cpu[quarkus.knative.containers."containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.requests.memory[quarkus.knative.containers."containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.secrets[quarkus.knative.containers."containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.configmaps[quarkus.knative.containers."containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.fields-fields[quarkus.knative.containers."containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.vars-vars[quarkus.knative.containers."containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.containers."containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.containers."containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key[quarkus.knative.containers."containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.host-aliases.-host-aliases-.ip]]`link:#quarkus-kubernetes_quarkus.knative.host-aliases.-host-aliases-.ip[quarkus.knative.host-aliases."host-aliases".ip]` + + +[.description] +-- +The ip address + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__IP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__IP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.host-aliases.-host-aliases-.hostnames]]`link:#quarkus-kubernetes_quarkus.knative.host-aliases.-host-aliases-.hostnames[quarkus.knative.host-aliases."host-aliases".hostnames]` + + +[.description] +-- +The hostnames to resolve to the ip + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__HOSTNAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__HOSTNAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.name[quarkus.knative.rbac.roles."roles".name]` + + +[.description] +-- +The name of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.namespace[quarkus.knative.rbac.roles."roles".namespace]` + + +[.description] +-- +The namespace of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.labels-labels[quarkus.knative.rbac.roles."roles".labels]` + + +[.description] +-- +Labels to add into the Role resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name[quarkus.knative.rbac.cluster-roles."cluster-roles".name]` + + +[.description] +-- +The name of the cluster role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.labels-labels[quarkus.knative.rbac.cluster-roles."cluster-roles".labels]` + + +[.description] +-- +Labels to add into the ClusterRole resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.name[quarkus.knative.rbac.service-accounts."service-accounts".name]` + + +[.description] +-- +The name of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.namespace[quarkus.knative.rbac.service-accounts."service-accounts".namespace]` + + +[.description] +-- +The namespace of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.labels-labels[quarkus.knative.rbac.service-accounts."service-accounts".labels]` + + +[.description] +-- +Labels of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.use-as-default[quarkus.knative.rbac.service-accounts."service-accounts".use-as-default]` + + +[.description] +-- +If true, this service account will be used in the generated Deployment resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.name[quarkus.knative.rbac.role-bindings."role-bindings".name]` + + +[.description] +-- +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.labels-labels[quarkus.knative.rbac.role-bindings."role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.role-name[quarkus.knative.rbac.role-bindings."role-bindings".role-name]` + + +[.description] +-- +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.cluster-wide[quarkus.knative.rbac.role-bindings."role-bindings".cluster-wide]` + + +[.description] +-- +If the Role sets in the `role-name` property is cluster wide or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".name]` + + +[.description] +-- +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".role-name]` + + +[.description] +-- +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.env.fields-fields[quarkus.knative.env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.env.vars-vars[quarkus.knative.env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.from-secret[quarkus.knative.env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.from-configmap[quarkus.knative.env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.with-key[quarkus.knative.env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.traffic.-traffic-.tag]]`link:#quarkus-kubernetes_quarkus.knative.traffic.-traffic-.tag[quarkus.knative.traffic."traffic".tag]` + + +[.description] +-- +Tag is optionally used to expose a dedicated url for referencing this target exclusively. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__TAG+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__TAG+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.traffic.-traffic-.revision-name]]`link:#quarkus-kubernetes_quarkus.knative.traffic.-traffic-.revision-name[quarkus.knative.traffic."traffic".revision-name]` + + +[.description] +-- +RevisionName of a specific revision to which to send this portion of traffic. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__REVISION_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__REVISION_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.traffic.-traffic-.latest-revision]]`link:#quarkus-kubernetes_quarkus.knative.traffic.-traffic-.latest-revision[quarkus.knative.traffic."traffic".latest-revision]` + + +[.description] +-- +LatestRevision may be optionally provided to indicate that the latest ready Revision of the Configuration should be used for this traffic target. When provided LatestRevision must be true if RevisionName is empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__LATEST_REVISION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__LATEST_REVISION+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.traffic.-traffic-.percent]]`link:#quarkus-kubernetes_quarkus.knative.traffic.-traffic-.percent[quarkus.knative.traffic."traffic".percent]` + + +[.description] +-- +Percent indicates that percentage based routing should be used and the value indicates the percent of traffic that is to be routed to this Revision or Configuration. `0` (zero) mean no traffic, `100` means all traffic. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__PERCENT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__PERCENT+++` +endif::add-copy-button-to-env-var[] +--|long +|`100` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-env.secrets[quarkus.kubernetes.get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-env.configmaps[quarkus.kubernetes.get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-target-platform-name[quarkus.kubernetes.get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-part-of]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-part-of[quarkus.kubernetes.get-part-of]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PART_OF+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PART_OF+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-name[quarkus.kubernetes.get-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-version]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-version[quarkus.kubernetes.get-version]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_VERSION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_VERSION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-namespace[quarkus.kubernetes.get-namespace]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.is-add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.kubernetes.is-add-build-timestamp[quarkus.kubernetes.is-add-build-timestamp]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IS_ADD_BUILD_TIMESTAMP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_IS_ADD_BUILD_TIMESTAMP+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.is-add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.kubernetes.is-add-version-to-label-selectors[quarkus.kubernetes.is-add-version-to-label-selectors]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IS_ADD_VERSION_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_IS_ADD_VERSION_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.is-add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.kubernetes.is-add-name-to-label-selectors[quarkus.kubernetes.is-add-name-to-label-selectors]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IS_ADD_NAME_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_IS_ADD_NAME_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-working-dir[quarkus.kubernetes.get-working-dir]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-command]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-command[quarkus.kubernetes.get-command]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-arguments[quarkus.kubernetes.get-arguments]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-service-account[quarkus.kubernetes.get-service-account]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-container-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-container-name[quarkus.kubernetes.get-container-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONTAINER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONTAINER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-service-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-service-type[quarkus.kubernetes.get-service-type]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SERVICE_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SERVICE_TYPE+++` +endif::add-copy-button-to-env-var[] +-- a| +`cluster-ip`, `node-port`, `load-balancer`, `external-name` +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-image-pull-policy[quarkus.kubernetes.get-image-pull-policy]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-image-pull-secrets[quarkus.kubernetes.get-image-pull-secrets]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.http-action-port[quarkus.kubernetes.get-liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.http-action-port-name[quarkus.kubernetes.get-liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.http-action-path[quarkus.kubernetes.get-liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.http-action-scheme[quarkus.kubernetes.get-liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.exec-action[quarkus.kubernetes.get-liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.tcp-socket-action[quarkus.kubernetes.get-liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.grpc-action[quarkus.kubernetes.get-liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.grpc-action-enabled[quarkus.kubernetes.get-liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.initial-delay[quarkus.kubernetes.get-liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.period[quarkus.kubernetes.get-liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.timeout[quarkus.kubernetes.get-liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.success-threshold[quarkus.kubernetes.get-liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.failure-threshold[quarkus.kubernetes.get-liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.http-action-port[quarkus.kubernetes.get-readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.http-action-port-name[quarkus.kubernetes.get-readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.http-action-path[quarkus.kubernetes.get-readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.http-action-scheme[quarkus.kubernetes.get-readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.exec-action[quarkus.kubernetes.get-readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.tcp-socket-action[quarkus.kubernetes.get-readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.grpc-action[quarkus.kubernetes.get-readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.grpc-action-enabled[quarkus.kubernetes.get-readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.initial-delay[quarkus.kubernetes.get-readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.period[quarkus.kubernetes.get-readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.timeout[quarkus.kubernetes.get-readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.success-threshold[quarkus.kubernetes.get-readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.failure-threshold[quarkus.kubernetes.get-readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.http-action-port[quarkus.kubernetes.get-startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.http-action-port-name[quarkus.kubernetes.get-startup-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.http-action-path[quarkus.kubernetes.get-startup-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.http-action-scheme[quarkus.kubernetes.get-startup-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.exec-action[quarkus.kubernetes.get-startup-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.tcp-socket-action[quarkus.kubernetes.get-startup-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.grpc-action[quarkus.kubernetes.get-startup-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.grpc-action-enabled[quarkus.kubernetes.get-startup-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.initial-delay[quarkus.kubernetes.get-startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.period[quarkus.kubernetes.get-startup-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.timeout[quarkus.kubernetes.get-startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.success-threshold[quarkus.kubernetes.get-startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.failure-threshold[quarkus.kubernetes.get-startup-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.annotations]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.annotations[quarkus.kubernetes.get-prometheus-config.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.prefix]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.prefix[quarkus.kubernetes.get-prometheus-config.prefix]` + + +[.description] +-- +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PREFIX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.scrape]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.scrape[quarkus.kubernetes.get-prometheus-config.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.path[quarkus.kubernetes.get-prometheus-config.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.port[quarkus.kubernetes.get-prometheus-config.port]` + + +[.description] +-- +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.scheme[quarkus.kubernetes.get-prometheus-config.scheme]` + + +[.description] +-- +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-empty-dir-volumes[quarkus.kubernetes.get-empty-dir-volumes]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_EMPTY_DIR_VOLUMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_EMPTY_DIR_VOLUMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-resources.limits.cpu[quarkus.kubernetes.get-resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-resources.limits.memory[quarkus.kubernetes.get-resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-resources.requests.cpu[quarkus.kubernetes.get-resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-resources.requests.memory[quarkus.kubernetes.get-resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-app-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-app-secret[quarkus.kubernetes.get-app-secret]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_APP_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_APP_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-app-config-map]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-app-config-map[quarkus.kubernetes.get-app-config-map]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_APP_CONFIG_MAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_APP_CONFIG_MAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.se-linux-options.level[quarkus.kubernetes.get-security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.se-linux-options.role[quarkus.kubernetes.get-security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.se-linux-options.type[quarkus.kubernetes.get-security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.se-linux-options.user[quarkus.kubernetes.get-security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec[quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.windows-options.run-as-user-name[quarkus.kubernetes.get-security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.windows-options.host-process[quarkus.kubernetes.get-security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.run-as-user[quarkus.kubernetes.get-security-context.run-as-user]` + + +[.description] +-- +The UID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_USER+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.run-as-group[quarkus.kubernetes.get-security-context.run-as-group]` + + +[.description] +-- +The GID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.run-as-non-root[quarkus.kubernetes.get-security-context.run-as-non-root]` + + +[.description] +-- +Indicates that the container must run as a non-root user. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.supplemental-groups[quarkus.kubernetes.get-security-context.supplemental-groups]` + + +[.description] +-- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.fs-group[quarkus.kubernetes.get-security-context.fs-group]` + + +[.description] +-- +A special supplemental group that applies to all containers in a pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.sysctls[quarkus.kubernetes.get-security-context.sysctls]` + + +[.description] +-- +Sysctls hold a list of namespaced sysctls used for the pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SYSCTLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SYSCTLS+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.fs-group-change-policy[quarkus.kubernetes.get-security-context.fs-group-change-policy]` + + +[.description] +-- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.is-idempotent]]`link:#quarkus-kubernetes_quarkus.kubernetes.is-idempotent[quarkus.kubernetes.is-idempotent]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IS_IDEMPOTENT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_IS_IDEMPOTENT+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.part-of]]`link:#quarkus-kubernetes_quarkus.kubernetes.part-of[quarkus.kubernetes.part-of]` + + +[.description] +-- +The name of the group this component belongs too + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PART_OF+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PART_OF+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.name[quarkus.kubernetes.name]` + + +[.description] +-- +The name of the application. This value will be used for naming Kubernetes resources like: - Deployment - Service and so on ... + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.version]]`link:#quarkus-kubernetes_quarkus.kubernetes.version[quarkus.kubernetes.version]` + + +[.description] +-- +The version of the application. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_VERSION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_VERSION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.deployment-kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.deployment-kind[quarkus.kubernetes.deployment-kind]` + + +[.description] +-- +The kind of the deployment resource to use. Supported values are 'StatefulSet', 'Job', 'CronJob' and 'Deployment' defaulting to the latter. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOYMENT_KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_DEPLOYMENT_KIND+++` +endif::add-copy-button-to-env-var[] +-- a| +`deployment`, `stateful-set`, `job`, `cron-job` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.namespace[quarkus.kubernetes.namespace]` + + +[.description] +-- +The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.kubernetes.add-build-timestamp[quarkus.kubernetes.add-build-timestamp]` + + +[.description] +-- +Whether to add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_BUILD_TIMESTAMP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ADD_BUILD_TIMESTAMP+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.working-dir[quarkus.kubernetes.working-dir]` + + +[.description] +-- +Working directory + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.command]]`link:#quarkus-kubernetes_quarkus.kubernetes.command[quarkus.kubernetes.command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.arguments[quarkus.kubernetes.arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.service-account[quarkus.kubernetes.service-account]` + + +[.description] +-- +The service account + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.replicas]]`link:#quarkus-kubernetes_quarkus.kubernetes.replicas[quarkus.kubernetes.replicas]` + + +[.description] +-- +The number of desired pods + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REPLICAS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REPLICAS+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.strategy]]`link:#quarkus-kubernetes_quarkus.kubernetes.strategy[quarkus.kubernetes.strategy]` + + +[.description] +-- +Specifies the deployment strategy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STRATEGY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STRATEGY+++` +endif::add-copy-button-to-env-var[] +-- a| +`none`, `recreate`, `rolling-update` +|`none` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rolling-update.max-unavailable]]`link:#quarkus-kubernetes_quarkus.kubernetes.rolling-update.max-unavailable[quarkus.kubernetes.rolling-update.max-unavailable]` + + +[.description] +-- +Specifies the maximum number of Pods that can be unavailable during the update process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_UNAVAILABLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_UNAVAILABLE+++` +endif::add-copy-button-to-env-var[] +--|string +|`25%` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rolling-update.max-surge]]`link:#quarkus-kubernetes_quarkus.kubernetes.rolling-update.max-surge[quarkus.kubernetes.rolling-update.max-surge]` + + +[.description] +-- +Specifies the maximum number of Pods that can be created over the desired number of Pods. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_SURGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_SURGE+++` +endif::add-copy-button-to-env-var[] +--|string +|`25%` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.service-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.service-type[quarkus.kubernetes.service-type]` + + +[.description] +-- +The type of service that will be generated for the application + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SERVICE_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SERVICE_TYPE+++` +endif::add-copy-button-to-env-var[] +-- a| +`cluster-ip`, `node-port`, `load-balancer`, `external-name` +|`cluster-ip` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.node-port[quarkus.kubernetes.node-port]` + + +[.description] +-- +The nodePort to set when serviceType is set to node-port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.image-pull-policy[quarkus.kubernetes.image-pull-policy]` + + +[.description] +-- +Image pull policy + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.image-pull-secrets[quarkus.kubernetes.image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-port[quarkus.kubernetes.liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-port-name[quarkus.kubernetes.liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-path[quarkus.kubernetes.liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-scheme[quarkus.kubernetes.liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.exec-action[quarkus.kubernetes.liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.tcp-socket-action[quarkus.kubernetes.liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.grpc-action[quarkus.kubernetes.liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.grpc-action-enabled[quarkus.kubernetes.liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.initial-delay[quarkus.kubernetes.liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.period[quarkus.kubernetes.liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.timeout[quarkus.kubernetes.liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.success-threshold[quarkus.kubernetes.liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.failure-threshold[quarkus.kubernetes.liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-port[quarkus.kubernetes.readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-port-name[quarkus.kubernetes.readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-path[quarkus.kubernetes.readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-scheme[quarkus.kubernetes.readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.exec-action[quarkus.kubernetes.readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.tcp-socket-action[quarkus.kubernetes.readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.grpc-action[quarkus.kubernetes.readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.grpc-action-enabled[quarkus.kubernetes.readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.initial-delay[quarkus.kubernetes.readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.period[quarkus.kubernetes.readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.timeout[quarkus.kubernetes.readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.success-threshold[quarkus.kubernetes.readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.failure-threshold[quarkus.kubernetes.readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-port[quarkus.kubernetes.startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-port-name[quarkus.kubernetes.startup-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-path[quarkus.kubernetes.startup-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-scheme[quarkus.kubernetes.startup-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.exec-action[quarkus.kubernetes.startup-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.tcp-socket-action[quarkus.kubernetes.startup-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.grpc-action[quarkus.kubernetes.startup-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.grpc-action-enabled[quarkus.kubernetes.startup-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.initial-delay[quarkus.kubernetes.startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.period[quarkus.kubernetes.startup-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.timeout[quarkus.kubernetes.startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.success-threshold[quarkus.kubernetes.startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.failure-threshold[quarkus.kubernetes.startup-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.annotations]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.annotations[quarkus.kubernetes.prometheus.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.prefix]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.prefix[quarkus.kubernetes.prometheus.prefix]` + + +[.description] +-- +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PREFIX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.scrape]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.scrape[quarkus.kubernetes.prometheus.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.path[quarkus.kubernetes.prometheus.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.port]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.port[quarkus.kubernetes.prometheus.port]` + + +[.description] +-- +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.scheme[quarkus.kubernetes.prometheus.scheme]` + + +[.description] +-- +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.kubernetes.empty-dir-volumes[quarkus.kubernetes.empty-dir-volumes]` + + +[.description] +-- +EmptyDir volumes + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_EMPTY_DIR_VOLUMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_EMPTY_DIR_VOLUMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.deployment-target]]`link:#quarkus-kubernetes_quarkus.kubernetes.deployment-target[quarkus.kubernetes.deployment-target]` + + +[.description] +-- +The target deployment platform. Defaults to kubernetes. Can be kubernetes, openshift, knative, minikube etc., or any combination of the above as comma separated list. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOYMENT_TARGET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_DEPLOYMENT_TARGET+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.resources.limits.cpu[quarkus.kubernetes.resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.resources.limits.memory[quarkus.kubernetes.resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.resources.requests.cpu[quarkus.kubernetes.resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.resources.requests.memory[quarkus.kubernetes.resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.expose]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.expose[quarkus.kubernetes.ingress.expose]` + + +[.description] +-- +If true, the service will be exposed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_EXPOSE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_EXPOSE+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.host[quarkus.kubernetes.ingress.host]` + + +[.description] +-- +The host under which the application is going to be exposed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.target-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.target-port[quarkus.kubernetes.ingress.target-port]` + + +[.description] +-- +The default target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TARGET_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TARGET_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +|`http` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.ingress-class-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.ingress-class-name[quarkus.kubernetes.ingress.ingress-class-name]` + + +[.description] +-- +The class of the Ingress. If the ingressClassName is omitted, a default Ingress class is used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_INGRESS_CLASS_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_INGRESS_CLASS_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.parallelism]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.parallelism[quarkus.kubernetes.job.parallelism]` + + +[.description] +-- +Specifies the maximum desired number of pods the job should run at any given time. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_PARALLELISM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_PARALLELISM+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.completions]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.completions[quarkus.kubernetes.job.completions]` + + +[.description] +-- +Specifies the desired number of successfully finished pods the job should be run with. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_COMPLETIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_COMPLETIONS+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.completion-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.completion-mode[quarkus.kubernetes.job.completion-mode]` + + +[.description] +-- +CompletionMode specifies how Pod completions are tracked. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_COMPLETION_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_COMPLETION_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`non-indexed`, `indexed` +|`non-indexed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.backoff-limit]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.backoff-limit[quarkus.kubernetes.job.backoff-limit]` + + +[.description] +-- +Specifies the number of retries before marking this job failed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_BACKOFF_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_BACKOFF_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.active-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.active-deadline-seconds[quarkus.kubernetes.job.active-deadline-seconds]` + + +[.description] +-- +Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_ACTIVE_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_ACTIVE_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.ttl-seconds-after-finished[quarkus.kubernetes.job.ttl-seconds-after-finished]` + + +[.description] +-- +Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_TTL_SECONDS_AFTER_FINISHED+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.suspend]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.suspend[quarkus.kubernetes.job.suspend]` + + +[.description] +-- +Suspend specifies whether the Job controller should create Pods or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_SUSPEND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_SUSPEND+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.restart-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.restart-policy[quarkus.kubernetes.job.restart-policy]` + + +[.description] +-- +Restart policy when the job container fails. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_RESTART_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_RESTART_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`on-failure`, `never` +|`on-failure` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.schedule]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.schedule[quarkus.kubernetes.cron-job.schedule]` + + +[.description] +-- +The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SCHEDULE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SCHEDULE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.concurrency-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.concurrency-policy[quarkus.kubernetes.cron-job.concurrency-policy]` + + +[.description] +-- +ConcurrencyPolicy describes how the job will be handled. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_CONCURRENCY_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_CONCURRENCY_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`allow`, `forbid`, `replace` +|`allow` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.starting-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.starting-deadline-seconds[quarkus.kubernetes.cron-job.starting-deadline-seconds]` + + +[.description] +-- +Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_STARTING_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_STARTING_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.failed-jobs-history-limit]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.failed-jobs-history-limit[quarkus.kubernetes.cron-job.failed-jobs-history-limit]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.successful-jobs-history-limit]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.successful-jobs-history-limit[quarkus.kubernetes.cron-job.successful-jobs-history-limit]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.parallelism]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.parallelism[quarkus.kubernetes.cron-job.parallelism]` + + +[.description] +-- +Specifies the maximum desired number of pods the job should run at any given time. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_PARALLELISM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_PARALLELISM+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.completions]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.completions[quarkus.kubernetes.cron-job.completions]` + + +[.description] +-- +Specifies the desired number of successfully finished pods the job should be run with. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETIONS+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.completion-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.completion-mode[quarkus.kubernetes.cron-job.completion-mode]` + + +[.description] +-- +CompletionMode specifies how Pod completions are tracked. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETION_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETION_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`non-indexed`, `indexed` +|`non-indexed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.backoff-limit]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.backoff-limit[quarkus.kubernetes.cron-job.backoff-limit]` + + +[.description] +-- +Specifies the number of retries before marking this job failed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_BACKOFF_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_BACKOFF_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.active-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.active-deadline-seconds[quarkus.kubernetes.cron-job.active-deadline-seconds]` + + +[.description] +-- +Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.ttl-seconds-after-finished[quarkus.kubernetes.cron-job.ttl-seconds-after-finished]` + + +[.description] +-- +Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.suspend]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.suspend[quarkus.kubernetes.cron-job.suspend]` + + +[.description] +-- +Suspend specifies whether the Job controller should create Pods or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SUSPEND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SUSPEND+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.restart-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.restart-policy[quarkus.kubernetes.cron-job.restart-policy]` + + +[.description] +-- +Restart policy when the job container fails. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_RESTART_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_RESTART_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`on-failure`, `never` +|`on-failure` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.kubernetes.add-version-to-label-selectors[quarkus.kubernetes.add-version-to-label-selectors]` + + +[.description] +-- +If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and Deployment + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_VERSION_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ADD_VERSION_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.kubernetes.add-name-to-label-selectors[quarkus.kubernetes.add-name-to-label-selectors]` + + +[.description] +-- +If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_NAME_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ADD_NAME_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.deploy]]`link:#quarkus-kubernetes_quarkus.kubernetes.deploy[quarkus.kubernetes.deploy]` + + +[.description] +-- +If set to true, Quarkus will attempt to deploy the application to the target Kubernetes cluster + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_DEPLOY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.deploy-strategy]]`link:#quarkus-kubernetes_quarkus.kubernetes.deploy-strategy[quarkus.kubernetes.deploy-strategy]` + + +[.description] +-- +If deploy is enabled, it will follow this strategy to update the resources to the target Kubernetes cluster. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOY_STRATEGY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_DEPLOY_STRATEGY+++` +endif::add-copy-button-to-env-var[] +-- a| +`create-or-update`, `create`, `replace`, `server-side-apply` +|`create-or-update` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.app-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.app-secret[quarkus.kubernetes.app-secret]` + + +[.description] +-- +If set, the secret will mounted to the application container and its contents will be used for application configuration. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_APP_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_APP_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.app-config-map]]`link:#quarkus-kubernetes_quarkus.kubernetes.app-config-map[quarkus.kubernetes.app-config-map]` + + +[.description] +-- +If set, the config map will be mounted to the application container and its contents will be used for application configuration. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_APP_CONFIG_MAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_APP_CONFIG_MAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.level[quarkus.kubernetes.security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.role[quarkus.kubernetes.security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.type[quarkus.kubernetes.security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.user[quarkus.kubernetes.security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name[quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec[quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.run-as-user-name[quarkus.kubernetes.security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.host-process[quarkus.kubernetes.security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-user[quarkus.kubernetes.security-context.run-as-user]` + + +[.description] +-- +The UID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_USER+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-group[quarkus.kubernetes.security-context.run-as-group]` + + +[.description] +-- +The GID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-non-root[quarkus.kubernetes.security-context.run-as-non-root]` + + +[.description] +-- +Indicates that the container must run as a non-root user. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.supplemental-groups[quarkus.kubernetes.security-context.supplemental-groups]` + + +[.description] +-- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.fs-group[quarkus.kubernetes.security-context.fs-group]` + + +[.description] +-- +A special supplemental group that applies to all containers in a pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.sysctls[quarkus.kubernetes.security-context.sysctls]` + + +[.description] +-- +Sysctls hold a list of namespaced sysctls used for the pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SYSCTLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SYSCTLS+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.fs-group-change-policy[quarkus.kubernetes.security-context.fs-group-change-policy]` + + +[.description] +-- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.container-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.container-name[quarkus.kubernetes.container-name]` + + +[.description] +-- +If set, it will change the name of the container according to the configuration + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONTAINER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONTAINER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.remote-debug.enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.remote-debug.enabled[quarkus.kubernetes.remote-debug.enabled]` + + +[.description] +-- +If true, the debug mode in pods will be enabled. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.remote-debug.transport]]`link:#quarkus-kubernetes_quarkus.kubernetes.remote-debug.transport[quarkus.kubernetes.remote-debug.transport]` + + +[.description] +-- +The transport to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_TRANSPORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_TRANSPORT+++` +endif::add-copy-button-to-env-var[] +--|string +|`dt_socket` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.remote-debug.suspend]]`link:#quarkus-kubernetes_quarkus.kubernetes.remote-debug.suspend[quarkus.kubernetes.remote-debug.suspend]` + + +[.description] +-- +If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_SUSPEND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_SUSPEND+++` +endif::add-copy-button-to-env-var[] +--|string +|`n` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.remote-debug.address-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.remote-debug.address-port[quarkus.kubernetes.remote-debug.address-port]` + + +[.description] +-- +It specifies the address at which the debug socket will listen. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ADDRESS_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ADDRESS_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +|`5005` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.idempotent]]`link:#quarkus-kubernetes_quarkus.kubernetes.idempotent[quarkus.kubernetes.idempotent]` + + +[.description] +-- +Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IDEMPOTENT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_IDEMPOTENT+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.output-directory]]`link:#quarkus-kubernetes_quarkus.kubernetes.output-directory[quarkus.kubernetes.output-directory]` + + +[.description] +-- +Optionally set directory generated kubernetes resources will be written to. Default is `target/kubernetes`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_OUTPUT_DIRECTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_OUTPUT_DIRECTORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.secrets[quarkus.kubernetes.env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.configmaps[quarkus.kubernetes.env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-env.fields-fields[quarkus.kubernetes.get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-env.vars-vars[quarkus.kubernetes.get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-labels-get-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-labels-get-labels[quarkus.kubernetes.get-labels]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-annotations-get-annotations]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-annotations-get-annotations[quarkus.kubernetes.get-annotations]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.container-port[quarkus.kubernetes.get-ports."get-ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.host-port[quarkus.kubernetes.get-ports."get-ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.path[quarkus.kubernetes.get-ports."get-ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.protocol[quarkus.kubernetes.get-ports."get-ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.node-port[quarkus.kubernetes.get-ports."get-ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.tls[quarkus.kubernetes.get-ports."get-ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-mounts.-get-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-mounts.-get-mounts-.name[quarkus.kubernetes.get-mounts."get-mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-mounts.-get-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-mounts.-get-mounts-.path[quarkus.kubernetes.get-mounts."get-mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-mounts.-get-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-mounts.-get-mounts-.sub-path[quarkus.kubernetes.get-mounts."get-mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-mounts.-get-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-mounts.-get-mounts-.read-only[quarkus.kubernetes.get-mounts."get-mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.secret-name[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".secret-name]` + + +[.description] +-- +The name of the secret to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.default-mode[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.optional[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.config-map-name[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".config-map-name]` + + +[.description] +-- +The name of the ConfigMap to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.default-mode[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.optional[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.repository]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.repository[quarkus.kubernetes.get-git-repo-volumes."get-git-repo-volumes".repository]` + + +[.description] +-- +Git repository URL. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.directory]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.directory[quarkus.kubernetes.get-git-repo-volumes."get-git-repo-volumes".directory]` + + +[.description] +-- +The directory of the repository to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.revision]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.revision[quarkus.kubernetes.get-git-repo-volumes."get-git-repo-volumes".revision]` + + +[.description] +-- +The commit hash to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.claim-name[quarkus.kubernetes.get-pvc-volumes."get-pvc-volumes".claim-name]` + + +[.description] +-- +The name of the claim to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.default-mode[quarkus.kubernetes.get-pvc-volumes."get-pvc-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.optional[quarkus.kubernetes.get-pvc-volumes."get-pvc-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".volume-id]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".partition]` + + +[.description] +-- +The partition. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".fs-type]` + + +[.description] +-- +Filesystem type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.share-name[quarkus.kubernetes.get-azure-file-volumes."get-azure-file-volumes".share-name]` + + +[.description] +-- +The share name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.secret-name[quarkus.kubernetes.get-azure-file-volumes."get-azure-file-volumes".secret-name]` + + +[.description] +-- +The secret name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.read-only[quarkus.kubernetes.get-azure-file-volumes."get-azure-file-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".disk-name]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".disk-uri]` + + +[.description] +-- +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.kind[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".kind]` + + +[.description] +-- +Kind of disk. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++` +endif::add-copy-button-to-env-var[] +-- a| +`managed`, `shared` +|`managed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".caching-mode]` + + +[.description] +-- +Disk caching mode. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`read-write`, `read-only`, `none` +|`read-write` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".fs-type]` + + +[.description] +-- +File system type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-target-platform-name[quarkus.kubernetes.get-init-containers."get-init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.image]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.image[quarkus.kubernetes.get-init-containers."get-init-containers".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.working-dir[quarkus.kubernetes.get-init-containers."get-init-containers".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.command]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.command[quarkus.kubernetes.get-init-containers."get-init-containers".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.arguments[quarkus.kubernetes.get-init-containers."get-init-containers".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.service-account[quarkus.kubernetes.get-init-containers."get-init-containers".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.host[quarkus.kubernetes.get-init-containers."get-init-containers".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-policy[quarkus.kubernetes.get-init-containers."get-init-containers".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-secrets[quarkus.kubernetes.get-init-containers."get-init-containers".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.kubernetes.get-init-containers."get-init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.kubernetes.get-init-containers."get-init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.kubernetes.get-init-containers."get-init-containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.kubernetes.get-init-containers."get-init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.secrets[quarkus.kubernetes.get-init-containers."get-init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.configmaps[quarkus.kubernetes.get-init-containers."get-init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.kubernetes.get-init-containers."get-init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.kubernetes.get-init-containers."get-init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-target-platform-name[quarkus.kubernetes.get-sidecars."get-sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.image]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.image[quarkus.kubernetes.get-sidecars."get-sidecars".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.working-dir[quarkus.kubernetes.get-sidecars."get-sidecars".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.command]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.command[quarkus.kubernetes.get-sidecars."get-sidecars".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.arguments[quarkus.kubernetes.get-sidecars."get-sidecars".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.service-account[quarkus.kubernetes.get-sidecars."get-sidecars".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.host[quarkus.kubernetes.get-sidecars."get-sidecars".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-policy[quarkus.kubernetes.get-sidecars."get-sidecars".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-secrets[quarkus.kubernetes.get-sidecars."get-sidecars".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.kubernetes.get-sidecars."get-sidecars".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.kubernetes.get-sidecars."get-sidecars".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.kubernetes.get-sidecars."get-sidecars".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.kubernetes.get-sidecars."get-sidecars".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.secrets[quarkus.kubernetes.get-sidecars."get-sidecars".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.configmaps[quarkus.kubernetes.get-sidecars."get-sidecars".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.kubernetes.get-sidecars."get-sidecars".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.kubernetes.get-sidecars."get-sidecars".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.ip]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.ip[quarkus.kubernetes.get-host-aliases."get-host-aliases".ip]` + + +[.description] +-- +The ip address + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.hostnames]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.hostnames[quarkus.kubernetes.get-host-aliases."get-host-aliases".hostnames]` + + +[.description] +-- +The hostnames to resolve to the ip + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.name[quarkus.kubernetes.get-rbac-config.roles."roles".name]` + + +[.description] +-- +The name of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.namespace[quarkus.kubernetes.get-rbac-config.roles."roles".namespace]` + + +[.description] +-- +The namespace of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.labels-labels[quarkus.kubernetes.get-rbac-config.roles."roles".labels]` + + +[.description] +-- +Labels to add into the Role resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".name]` + + +[.description] +-- +The name of the cluster role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".labels]` + + +[.description] +-- +Labels to add into the ClusterRole resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".name]` + + +[.description] +-- +The name of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".namespace]` + + +[.description] +-- +The namespace of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".labels]` + + +[.description] +-- +Labels of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".use-as-default]` + + +[.description] +-- +If true, this service account will be used in the generated Deployment resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".name]` + + +[.description] +-- +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".role-name]` + + +[.description] +-- +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".cluster-wide]` + + +[.description] +-- +If the Role sets in the `role-name` property is cluster wide or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` + + +[.description] +-- +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` + + +[.description] +-- +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.labels-labels[quarkus.kubernetes.labels]` + + +[.description] +-- +Custom labels to add to all resources + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.annotations-annotations]]`link:#quarkus-kubernetes_quarkus.kubernetes.annotations-annotations[quarkus.kubernetes.annotations]` + + +[.description] +-- +Custom annotations to add to all resources + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.container-port[quarkus.kubernetes.ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.host-port[quarkus.kubernetes.ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.path[quarkus.kubernetes.ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.protocol[quarkus.kubernetes.ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.node-port[quarkus.kubernetes.ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.tls[quarkus.kubernetes.ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.name[quarkus.kubernetes.mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.path[quarkus.kubernetes.mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.sub-path[quarkus.kubernetes.mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.read-only[quarkus.kubernetes.mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.secret-name[quarkus.kubernetes.secret-volumes."secret-volumes".secret-name]` + + +[.description] +-- +The name of the secret to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.default-mode[quarkus.kubernetes.secret-volumes."secret-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.path[quarkus.kubernetes.secret-volumes."secret-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.mode[quarkus.kubernetes.secret-volumes."secret-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.optional[quarkus.kubernetes.secret-volumes."secret-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.config-map-name[quarkus.kubernetes.config-map-volumes."config-map-volumes".config-map-name]` + + +[.description] +-- +The name of the ConfigMap to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.default-mode[quarkus.kubernetes.config-map-volumes."config-map-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.path[quarkus.kubernetes.config-map-volumes."config-map-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.mode[quarkus.kubernetes.config-map-volumes."config-map-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.optional[quarkus.kubernetes.config-map-volumes."config-map-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.repository]]`link:#quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.repository[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".repository]` + + +[.description] +-- +Git repository URL. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.directory]]`link:#quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.directory[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".directory]` + + +[.description] +-- +The directory of the repository to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.revision]]`link:#quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.revision[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".revision]` + + +[.description] +-- +The commit hash to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.claim-name[quarkus.kubernetes.pvc-volumes."pvc-volumes".claim-name]` + + +[.description] +-- +The name of the claim to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.default-mode[quarkus.kubernetes.pvc-volumes."pvc-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.optional[quarkus.kubernetes.pvc-volumes."pvc-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".volume-id]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".partition]` + + +[.description] +-- +The partition. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".fs-type]` + + +[.description] +-- +Filesystem type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.share-name[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".share-name]` + + +[.description] +-- +The share name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.secret-name[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".secret-name]` + + +[.description] +-- +The secret name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.read-only[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-name[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".disk-name]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-uri[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".disk-uri]` + + +[.description] +-- +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.kind[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".kind]` + + +[.description] +-- +Kind of disk. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++` +endif::add-copy-button-to-env-var[] +-- a| +`managed`, `shared` +|`managed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.caching-mode[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".caching-mode]` + + +[.description] +-- +Disk caching mode. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`read-write`, `read-only`, `none` +|`read-write` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.fs-type[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".fs-type]` + + +[.description] +-- +File system type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.read-only[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.secrets[quarkus.kubernetes.init-containers."init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.configmaps[quarkus.kubernetes.init-containers."init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.fields-fields[quarkus.kubernetes.init-containers."init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.vars-vars[quarkus.kubernetes.init-containers."init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-target-platform-name[quarkus.kubernetes.init-containers."init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image[quarkus.kubernetes.init-containers."init-containers".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.working-dir[quarkus.kubernetes.init-containers."init-containers".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.command]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.command[quarkus.kubernetes.init-containers."init-containers".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.arguments[quarkus.kubernetes.init-containers."init-containers".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.service-account[quarkus.kubernetes.init-containers."init-containers".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.host[quarkus.kubernetes.init-containers."init-containers".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path[quarkus.kubernetes.init-containers."init-containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.kubernetes.init-containers."init-containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls[quarkus.kubernetes.init-containers."init-containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image-pull-policy[quarkus.kubernetes.init-containers."init-containers".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image-pull-secrets[quarkus.kubernetes.init-containers."init-containers".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period[quarkus.kubernetes.init-containers."init-containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period[quarkus.kubernetes.init-containers."init-containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.name[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.path[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.sub-path[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.read-only[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu[quarkus.kubernetes.init-containers."init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.memory[quarkus.kubernetes.init-containers."init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.cpu[quarkus.kubernetes.init-containers."init-containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.memory[quarkus.kubernetes.init-containers."init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.secrets[quarkus.kubernetes.init-containers."init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps[quarkus.kubernetes.init-containers."init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields[quarkus.kubernetes.init-containers."init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars[quarkus.kubernetes.init-containers."init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.secrets[quarkus.kubernetes.sidecars."sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.configmaps[quarkus.kubernetes.sidecars."sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.fields-fields[quarkus.kubernetes.sidecars."sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.vars-vars[quarkus.kubernetes.sidecars."sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-target-platform-name[quarkus.kubernetes.sidecars."sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image[quarkus.kubernetes.sidecars."sidecars".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.working-dir[quarkus.kubernetes.sidecars."sidecars".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.command]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.command[quarkus.kubernetes.sidecars."sidecars".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.arguments[quarkus.kubernetes.sidecars."sidecars".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.service-account[quarkus.kubernetes.sidecars."sidecars".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.host[quarkus.kubernetes.sidecars."sidecars".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path[quarkus.kubernetes.sidecars."sidecars".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol[quarkus.kubernetes.sidecars."sidecars".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls[quarkus.kubernetes.sidecars."sidecars".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image-pull-policy[quarkus.kubernetes.sidecars."sidecars".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image-pull-secrets[quarkus.kubernetes.sidecars."sidecars".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period[quarkus.kubernetes.sidecars."sidecars".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period[quarkus.kubernetes.sidecars."sidecars".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.name[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.path[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.sub-path[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.read-only[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.cpu[quarkus.kubernetes.sidecars."sidecars".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.memory[quarkus.kubernetes.sidecars."sidecars".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.cpu[quarkus.kubernetes.sidecars."sidecars".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.memory[quarkus.kubernetes.sidecars."sidecars".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.secrets[quarkus.kubernetes.sidecars."sidecars".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps[quarkus.kubernetes.sidecars."sidecars".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields[quarkus.kubernetes.sidecars."sidecars".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars[quarkus.kubernetes.sidecars."sidecars".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.hostaliases.-host-aliases-.ip]]`link:#quarkus-kubernetes_quarkus.kubernetes.hostaliases.-host-aliases-.ip[quarkus.kubernetes.hostaliases."host-aliases".ip]` + + +[.description] +-- +The ip address + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__IP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__IP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.hostaliases.-host-aliases-.hostnames]]`link:#quarkus-kubernetes_quarkus.kubernetes.hostaliases.-host-aliases-.hostnames[quarkus.kubernetes.hostaliases."host-aliases".hostnames]` + + +[.description] +-- +The hostnames to resolve to the ip + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__HOSTNAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__HOSTNAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.name[quarkus.kubernetes.rbac.roles."roles".name]` + + +[.description] +-- +The name of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.namespace[quarkus.kubernetes.rbac.roles."roles".namespace]` + + +[.description] +-- +The namespace of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.labels-labels[quarkus.kubernetes.rbac.roles."roles".labels]` + + +[.description] +-- +Labels to add into the Role resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".name]` + + +[.description] +-- +The name of the cluster role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.labels-labels[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".labels]` + + +[.description] +-- +Labels to add into the ClusterRole resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name[quarkus.kubernetes.rbac.service-accounts."service-accounts".name]` + + +[.description] +-- +The name of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.namespace[quarkus.kubernetes.rbac.service-accounts."service-accounts".namespace]` + + +[.description] +-- +The namespace of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.labels-labels[quarkus.kubernetes.rbac.service-accounts."service-accounts".labels]` + + +[.description] +-- +Labels of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.use-as-default[quarkus.kubernetes.rbac.service-accounts."service-accounts".use-as-default]` + + +[.description] +-- +If true, this service account will be used in the generated Deployment resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name[quarkus.kubernetes.rbac.role-bindings."role-bindings".name]` + + +[.description] +-- +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.labels-labels[quarkus.kubernetes.rbac.role-bindings."role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.role-name[quarkus.kubernetes.rbac.role-bindings."role-bindings".role-name]` + + +[.description] +-- +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.cluster-wide[quarkus.kubernetes.rbac.role-bindings."role-bindings".cluster-wide]` + + +[.description] +-- +If the Role sets in the `role-name` property is cluster wide or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".name]` + + +[.description] +-- +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".role-name]` + + +[.description] +-- +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.annotations-annotations]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.annotations-annotations[quarkus.kubernetes.ingress.annotations]` + + +[.description] +-- +Custom annotations to add to exposition (route or ingress) resources + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.tls.-tls-.enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.tls.-tls-.enabled[quarkus.kubernetes.ingress.tls."tls".enabled]` + + +[.description] +-- +If true, it will use the TLS configuration in the generated Ingress resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.tls.-tls-.hosts]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.tls.-tls-.hosts[quarkus.kubernetes.ingress.tls."tls".hosts]` + + +[.description] +-- +The list of hosts to be included in the TLS certificate. By default, it will use the application host. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__HOSTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__HOSTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.host[quarkus.kubernetes.ingress.rules."rules".host]` + + +[.description] +-- +The host under which the rule is going to be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.path[quarkus.kubernetes.ingress.rules."rules".path]` + + +[.description] +-- +The path under which the rule is going to be used. Default is "/". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.path-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.path-type[quarkus.kubernetes.ingress.rules."rules".path-type]` + + +[.description] +-- +The path type strategy to use by the Ingress rule. Default is "Prefix". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`Prefix` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-name[quarkus.kubernetes.ingress.rules."rules".service-name]` + + +[.description] +-- +The service name to be used by this Ingress rule. Default is the generated service name of the application. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-port-name[quarkus.kubernetes.ingress.rules."rules".service-port-name]` + + +[.description] +-- +The service port name to be used by this Ingress rule. Default is the port name of the generated service of the application. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-port-number]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-port-number[quarkus.kubernetes.ingress.rules."rules".service-port-number]` + + +[.description] +-- +The service port number to be used by this Ingress rule. This is only used when the servicePortName is not set. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NUMBER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NUMBER+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-tasks.-init-tasks-.enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-tasks.-init-tasks-.enabled[quarkus.kubernetes.init-tasks."init-tasks".enabled]` + + +[.description] +-- +If true, the init task will be generated. Otherwise, the init task resource generation will be skipped. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-tasks.-init-tasks-.image]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-tasks.-init-tasks-.image[quarkus.kubernetes.init-tasks."init-tasks".image]` + + +[.description] +-- +The init task image to use by the init-container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +|`groundnuty/k8s-wait-for:no-root-v1.7` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.fields-fields[quarkus.kubernetes.env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.vars-vars[quarkus.kubernetes.env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.from-secret[quarkus.kubernetes.env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.with-key[quarkus.kubernetes.env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.get-env.secrets[quarkus.openshift.get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.get-env.configmaps[quarkus.openshift.get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-target-platform-name[quarkus.openshift.get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-part-of]]`link:#quarkus-kubernetes_quarkus.openshift.get-part-of[quarkus.openshift.get-part-of]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PART_OF+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PART_OF+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-name[quarkus.openshift.get-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-version]]`link:#quarkus-kubernetes_quarkus.openshift.get-version[quarkus.openshift.get-version]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_VERSION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_VERSION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-namespace]]`link:#quarkus-kubernetes_quarkus.openshift.get-namespace[quarkus.openshift.get-namespace]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.is-add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.openshift.is-add-build-timestamp[quarkus.openshift.is-add-build-timestamp]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IS_ADD_BUILD_TIMESTAMP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_IS_ADD_BUILD_TIMESTAMP+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.is-add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.openshift.is-add-version-to-label-selectors[quarkus.openshift.is-add-version-to-label-selectors]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IS_ADD_VERSION_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_IS_ADD_VERSION_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.is-add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.openshift.is-add-name-to-label-selectors[quarkus.openshift.is-add-name-to-label-selectors]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IS_ADD_NAME_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_IS_ADD_NAME_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-working-dir]]`link:#quarkus-kubernetes_quarkus.openshift.get-working-dir[quarkus.openshift.get-working-dir]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-command]]`link:#quarkus-kubernetes_quarkus.openshift.get-command[quarkus.openshift.get-command]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-arguments]]`link:#quarkus-kubernetes_quarkus.openshift.get-arguments[quarkus.openshift.get-arguments]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-service-account]]`link:#quarkus-kubernetes_quarkus.openshift.get-service-account[quarkus.openshift.get-service-account]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-container-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-container-name[quarkus.openshift.get-container-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONTAINER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONTAINER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-service-type]]`link:#quarkus-kubernetes_quarkus.openshift.get-service-type[quarkus.openshift.get-service-type]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SERVICE_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SERVICE_TYPE+++` +endif::add-copy-button-to-env-var[] +-- a| +`cluster-ip`, `node-port`, `load-balancer`, `external-name` +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-image-pull-policy]]`link:#quarkus-kubernetes_quarkus.openshift.get-image-pull-policy[quarkus.openshift.get-image-pull-policy]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.openshift.get-image-pull-secrets[quarkus.openshift.get-image-pull-secrets]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.http-action-port[quarkus.openshift.get-liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.http-action-port-name[quarkus.openshift.get-liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.http-action-path[quarkus.openshift.get-liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.http-action-scheme[quarkus.openshift.get-liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.exec-action[quarkus.openshift.get-liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.tcp-socket-action[quarkus.openshift.get-liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.grpc-action[quarkus.openshift.get-liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.grpc-action-enabled[quarkus.openshift.get-liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.initial-delay[quarkus.openshift.get-liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.period[quarkus.openshift.get-liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.timeout[quarkus.openshift.get-liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.success-threshold[quarkus.openshift.get-liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.failure-threshold[quarkus.openshift.get-liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.http-action-port[quarkus.openshift.get-readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.http-action-port-name[quarkus.openshift.get-readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.http-action-path[quarkus.openshift.get-readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.http-action-scheme[quarkus.openshift.get-readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.exec-action[quarkus.openshift.get-readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.tcp-socket-action[quarkus.openshift.get-readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.grpc-action[quarkus.openshift.get-readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.grpc-action-enabled[quarkus.openshift.get-readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.initial-delay[quarkus.openshift.get-readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.period[quarkus.openshift.get-readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.timeout[quarkus.openshift.get-readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.success-threshold[quarkus.openshift.get-readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.failure-threshold[quarkus.openshift.get-readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.http-action-port[quarkus.openshift.get-startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.http-action-port-name[quarkus.openshift.get-startup-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.http-action-path[quarkus.openshift.get-startup-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.http-action-scheme[quarkus.openshift.get-startup-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.exec-action[quarkus.openshift.get-startup-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.tcp-socket-action[quarkus.openshift.get-startup-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.grpc-action[quarkus.openshift.get-startup-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.grpc-action-enabled[quarkus.openshift.get-startup-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.initial-delay[quarkus.openshift.get-startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.period[quarkus.openshift.get-startup-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.timeout[quarkus.openshift.get-startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.success-threshold[quarkus.openshift.get-startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.failure-threshold[quarkus.openshift.get-startup-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-prometheus-config.annotations]]`link:#quarkus-kubernetes_quarkus.openshift.get-prometheus-config.annotations[quarkus.openshift.get-prometheus-config.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-prometheus-config.prefix]]`link:#quarkus-kubernetes_quarkus.openshift.get-prometheus-config.prefix[quarkus.openshift.get-prometheus-config.prefix]` + + +[.description] +-- +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PREFIX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-prometheus-config.scrape]]`link:#quarkus-kubernetes_quarkus.openshift.get-prometheus-config.scrape[quarkus.openshift.get-prometheus-config.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-prometheus-config.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-prometheus-config.path[quarkus.openshift.get-prometheus-config.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-prometheus-config.port]]`link:#quarkus-kubernetes_quarkus.openshift.get-prometheus-config.port[quarkus.openshift.get-prometheus-config.port]` + + +[.description] +-- +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-prometheus-config.scheme]]`link:#quarkus-kubernetes_quarkus.openshift.get-prometheus-config.scheme[quarkus.openshift.get-prometheus-config.scheme]` + + +[.description] +-- +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.openshift.get-empty-dir-volumes[quarkus.openshift.get-empty-dir-volumes]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_EMPTY_DIR_VOLUMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_EMPTY_DIR_VOLUMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.get-resources.limits.cpu[quarkus.openshift.get-resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.openshift.get-resources.limits.memory[quarkus.openshift.get-resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.get-resources.requests.cpu[quarkus.openshift.get-resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.openshift.get-resources.requests.memory[quarkus.openshift.get-resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-app-secret]]`link:#quarkus-kubernetes_quarkus.openshift.get-app-secret[quarkus.openshift.get-app-secret]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_APP_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_APP_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-app-config-map]]`link:#quarkus-kubernetes_quarkus.openshift.get-app-config-map[quarkus.openshift.get-app-config-map]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_APP_CONFIG_MAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_APP_CONFIG_MAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.se-linux-options.level[quarkus.openshift.get-security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.se-linux-options.role[quarkus.openshift.get-security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.se-linux-options.type[quarkus.openshift.get-security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.se-linux-options.user[quarkus.openshift.get-security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec[quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.windows-options.run-as-user-name[quarkus.openshift.get-security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.windows-options.host-process[quarkus.openshift.get-security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.run-as-user[quarkus.openshift.get-security-context.run-as-user]` + + +[.description] +-- +The UID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_USER+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.run-as-group[quarkus.openshift.get-security-context.run-as-group]` + + +[.description] +-- +The GID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.run-as-non-root[quarkus.openshift.get-security-context.run-as-non-root]` + + +[.description] +-- +Indicates that the container must run as a non-root user. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.supplemental-groups[quarkus.openshift.get-security-context.supplemental-groups]` + + +[.description] +-- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.fs-group[quarkus.openshift.get-security-context.fs-group]` + + +[.description] +-- +A special supplemental group that applies to all containers in a pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.sysctls[quarkus.openshift.get-security-context.sysctls]` + + +[.description] +-- +Sysctls hold a list of namespaced sysctls used for the pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SYSCTLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SYSCTLS+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.fs-group-change-policy[quarkus.openshift.get-security-context.fs-group-change-policy]` + + +[.description] +-- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.is-idempotent]]`link:#quarkus-kubernetes_quarkus.openshift.is-idempotent[quarkus.openshift.is-idempotent]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IS_IDEMPOTENT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_IS_IDEMPOTENT+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.flavor]]`link:#quarkus-kubernetes_quarkus.openshift.flavor[quarkus.openshift.flavor]` + + +[.description] +-- +The OpenShift flavor / version to use. Older versions of OpenShift have minor differences in the labels and fields they support. This option allows users to have their manifests automatically aligned to the OpenShift 'flavor' they use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_FLAVOR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_FLAVOR+++` +endif::add-copy-button-to-env-var[] +-- a| +`v3`, `v4` +|`v4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.deployment-kind]]`link:#quarkus-kubernetes_quarkus.openshift.deployment-kind[quarkus.openshift.deployment-kind]` + + +[.description] +-- +The kind of the deployment resource to use. Supported values are 'Deployment', 'StatefulSet', 'Job', 'CronJob' and 'DeploymentConfig' defaulting to the latter. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOYMENT_KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOYMENT_KIND+++` +endif::add-copy-button-to-env-var[] +-- a| +`deployment`, `deployment-config`, `stateful-set`, `job`, `cron-job` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.part-of]]`link:#quarkus-kubernetes_quarkus.openshift.part-of[quarkus.openshift.part-of]` + + +[.description] +-- +The name of the group this component belongs too + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PART_OF+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PART_OF+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.name]]`link:#quarkus-kubernetes_quarkus.openshift.name[quarkus.openshift.name]` + + +[.description] +-- +The name of the application. This value will be used for naming Kubernetes resources like: 'Deployment', 'Service' and so on... + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.version]]`link:#quarkus-kubernetes_quarkus.openshift.version[quarkus.openshift.version]` + + +[.description] +-- +The version of the application. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_VERSION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_VERSION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.namespace]]`link:#quarkus-kubernetes_quarkus.openshift.namespace[quarkus.openshift.namespace]` + + +[.description] +-- +The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.openshift.add-build-timestamp[quarkus.openshift.add-build-timestamp]` + + +[.description] +-- +Add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_BUILD_TIMESTAMP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ADD_BUILD_TIMESTAMP+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.working-dir]]`link:#quarkus-kubernetes_quarkus.openshift.working-dir[quarkus.openshift.working-dir]` + + +[.description] +-- +Working directory + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.command]]`link:#quarkus-kubernetes_quarkus.openshift.command[quarkus.openshift.command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.arguments]]`link:#quarkus-kubernetes_quarkus.openshift.arguments[quarkus.openshift.arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.service-account]]`link:#quarkus-kubernetes_quarkus.openshift.service-account[quarkus.openshift.service-account]` + + +[.description] +-- +The service account + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.replicas]]`link:#quarkus-kubernetes_quarkus.openshift.replicas[quarkus.openshift.replicas]` + + +[.description] +-- +The number of desired pods + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REPLICAS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_REPLICAS+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.service-type]]`link:#quarkus-kubernetes_quarkus.openshift.service-type[quarkus.openshift.service-type]` + + +[.description] +-- +The type of service that will be generated for the application + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SERVICE_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SERVICE_TYPE+++` +endif::add-copy-button-to-env-var[] +-- a| +`cluster-ip`, `node-port`, `load-balancer`, `external-name` +|`cluster-ip` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.node-port]]`link:#quarkus-kubernetes_quarkus.openshift.node-port[quarkus.openshift.node-port]` + + +[.description] +-- +The nodePort to set when serviceType is set to nodePort + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.openshift.image-pull-policy[quarkus.openshift.image-pull-policy]` + + +[.description] +-- +Image pull policy + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.openshift.image-pull-secrets[quarkus.openshift.image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-port[quarkus.openshift.liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-port-name[quarkus.openshift.liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-path[quarkus.openshift.liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-scheme[quarkus.openshift.liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.exec-action[quarkus.openshift.liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.tcp-socket-action[quarkus.openshift.liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.grpc-action[quarkus.openshift.liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.grpc-action-enabled[quarkus.openshift.liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.initial-delay[quarkus.openshift.liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.period[quarkus.openshift.liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.timeout[quarkus.openshift.liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.success-threshold[quarkus.openshift.liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.failure-threshold[quarkus.openshift.liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-port[quarkus.openshift.readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-port-name[quarkus.openshift.readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-path[quarkus.openshift.readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-scheme[quarkus.openshift.readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.exec-action[quarkus.openshift.readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.tcp-socket-action[quarkus.openshift.readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.grpc-action[quarkus.openshift.readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.grpc-action-enabled[quarkus.openshift.readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.initial-delay[quarkus.openshift.readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.period[quarkus.openshift.readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.timeout[quarkus.openshift.readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.success-threshold[quarkus.openshift.readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.failure-threshold[quarkus.openshift.readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-port[quarkus.openshift.startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-port-name[quarkus.openshift.startup-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-path[quarkus.openshift.startup-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-scheme[quarkus.openshift.startup-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.exec-action[quarkus.openshift.startup-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.tcp-socket-action[quarkus.openshift.startup-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.grpc-action[quarkus.openshift.startup-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.grpc-action-enabled[quarkus.openshift.startup-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.initial-delay[quarkus.openshift.startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.period[quarkus.openshift.startup-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.timeout[quarkus.openshift.startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.success-threshold[quarkus.openshift.startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.failure-threshold[quarkus.openshift.startup-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.annotations]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.annotations[quarkus.openshift.prometheus.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.prefix]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.prefix[quarkus.openshift.prometheus.prefix]` + + +[.description] +-- +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PREFIX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.scrape]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.scrape[quarkus.openshift.prometheus.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.path]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.path[quarkus.openshift.prometheus.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.port]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.port[quarkus.openshift.prometheus.port]` + + +[.description] +-- +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.scheme]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.scheme[quarkus.openshift.prometheus.scheme]` + + +[.description] +-- +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.openshift.empty-dir-volumes[quarkus.openshift.empty-dir-volumes]` + + +[.description] +-- +EmptyDir volumes + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_EMPTY_DIR_VOLUMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_EMPTY_DIR_VOLUMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.resources.limits.cpu[quarkus.openshift.resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.openshift.resources.limits.memory[quarkus.openshift.resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.resources.requests.cpu[quarkus.openshift.resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.openshift.resources.requests.memory[quarkus.openshift.resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.container-name]]`link:#quarkus-kubernetes_quarkus.openshift.container-name[quarkus.openshift.container-name]` + + +[.description] +-- +If set, it will change the name of the container according to the configuration + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CONTAINER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CONTAINER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.expose]]`link:#quarkus-kubernetes_quarkus.openshift.route.expose[quarkus.openshift.route.expose]` + + +[.description] +-- +If true, the service will be exposed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_EXPOSE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_EXPOSE+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.host]]`link:#quarkus-kubernetes_quarkus.openshift.route.host[quarkus.openshift.route.host]` + + +[.description] +-- +The host under which the application is going to be exposed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.target-port]]`link:#quarkus-kubernetes_quarkus.openshift.route.target-port[quarkus.openshift.route.target-port]` + + +[.description] +-- +The target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TARGET_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TARGET_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +|`http` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.ca-certificate]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.ca-certificate[quarkus.openshift.route.tls.ca-certificate]` + + +[.description] +-- +The cert authority certificate contents. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_CA_CERTIFICATE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_CA_CERTIFICATE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.certificate]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.certificate[quarkus.openshift.route.tls.certificate]` + + +[.description] +-- +The certificate contents. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_CERTIFICATE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_CERTIFICATE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.destination-ca-certificate]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.destination-ca-certificate[quarkus.openshift.route.tls.destination-ca-certificate]` + + +[.description] +-- +The contents of the ca certificate of the final destination. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_DESTINATION_CA_CERTIFICATE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_DESTINATION_CA_CERTIFICATE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.insecure-edge-termination-policy]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.insecure-edge-termination-policy[quarkus.openshift.route.tls.insecure-edge-termination-policy]` + + +[.description] +-- +The desired behavior for insecure connections to a route. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_INSECURE_EDGE_TERMINATION_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_INSECURE_EDGE_TERMINATION_POLICY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.key]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.key[quarkus.openshift.route.tls.key]` + + +[.description] +-- +The key file contents. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.termination]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.termination[quarkus.openshift.route.tls.termination]` + + +[.description] +-- +The termination type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_TERMINATION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_TERMINATION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.openshift.add-version-to-label-selectors[quarkus.openshift.add-version-to-label-selectors]` + + +[.description] +-- +If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and DeploymentConfig + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_VERSION_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ADD_VERSION_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.openshift.add-name-to-label-selectors[quarkus.openshift.add-name-to-label-selectors]` + + +[.description] +-- +If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_NAME_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ADD_NAME_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.parallelism]]`link:#quarkus-kubernetes_quarkus.openshift.job.parallelism[quarkus.openshift.job.parallelism]` + + +[.description] +-- +Specifies the maximum desired number of pods the job should run at any given time. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_PARALLELISM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_PARALLELISM+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.completions]]`link:#quarkus-kubernetes_quarkus.openshift.job.completions[quarkus.openshift.job.completions]` + + +[.description] +-- +Specifies the desired number of successfully finished pods the job should be run with. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_COMPLETIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_COMPLETIONS+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.completion-mode]]`link:#quarkus-kubernetes_quarkus.openshift.job.completion-mode[quarkus.openshift.job.completion-mode]` + + +[.description] +-- +CompletionMode specifies how Pod completions are tracked. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_COMPLETION_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_COMPLETION_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`non-indexed`, `indexed` +|`non-indexed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.backoff-limit]]`link:#quarkus-kubernetes_quarkus.openshift.job.backoff-limit[quarkus.openshift.job.backoff-limit]` + + +[.description] +-- +Specifies the number of retries before marking this job failed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_BACKOFF_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_BACKOFF_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.active-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.openshift.job.active-deadline-seconds[quarkus.openshift.job.active-deadline-seconds]` + + +[.description] +-- +Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_ACTIVE_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_ACTIVE_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes_quarkus.openshift.job.ttl-seconds-after-finished[quarkus.openshift.job.ttl-seconds-after-finished]` + + +[.description] +-- +Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_TTL_SECONDS_AFTER_FINISHED+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.suspend]]`link:#quarkus-kubernetes_quarkus.openshift.job.suspend[quarkus.openshift.job.suspend]` + + +[.description] +-- +Suspend specifies whether the Job controller should create Pods or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_SUSPEND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_SUSPEND+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.restart-policy]]`link:#quarkus-kubernetes_quarkus.openshift.job.restart-policy[quarkus.openshift.job.restart-policy]` + + +[.description] +-- +Restart policy when the job container fails. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_RESTART_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_RESTART_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`on-failure`, `never` +|`on-failure` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.schedule]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.schedule[quarkus.openshift.cron-job.schedule]` + + +[.description] +-- +The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SCHEDULE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SCHEDULE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.concurrency-policy]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.concurrency-policy[quarkus.openshift.cron-job.concurrency-policy]` + + +[.description] +-- +ConcurrencyPolicy describes how the job will be handled. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_CONCURRENCY_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_CONCURRENCY_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`allow`, `forbid`, `replace` +|`allow` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.starting-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.starting-deadline-seconds[quarkus.openshift.cron-job.starting-deadline-seconds]` + + +[.description] +-- +Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_STARTING_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_STARTING_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.failed-jobs-history-limit]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.failed-jobs-history-limit[quarkus.openshift.cron-job.failed-jobs-history-limit]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.successful-jobs-history-limit]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.successful-jobs-history-limit[quarkus.openshift.cron-job.successful-jobs-history-limit]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.parallelism]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.parallelism[quarkus.openshift.cron-job.parallelism]` + + +[.description] +-- +Specifies the maximum desired number of pods the job should run at any given time. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_PARALLELISM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_PARALLELISM+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.completions]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.completions[quarkus.openshift.cron-job.completions]` + + +[.description] +-- +Specifies the desired number of successfully finished pods the job should be run with. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETIONS+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.completion-mode]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.completion-mode[quarkus.openshift.cron-job.completion-mode]` + + +[.description] +-- +CompletionMode specifies how Pod completions are tracked. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETION_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETION_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`non-indexed`, `indexed` +|`non-indexed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.backoff-limit]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.backoff-limit[quarkus.openshift.cron-job.backoff-limit]` + + +[.description] +-- +Specifies the number of retries before marking this job failed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_BACKOFF_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_BACKOFF_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.active-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.active-deadline-seconds[quarkus.openshift.cron-job.active-deadline-seconds]` + + +[.description] +-- +Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu[quarkus.kubernetes.init-containers."init-containers".resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.ttl-seconds-after-finished[quarkus.openshift.cron-job.ttl-seconds-after-finished]` [.description] -- -CPU Requirements +Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.memory[quarkus.kubernetes.init-containers."init-containers".resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.suspend]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.suspend[quarkus.openshift.cron-job.suspend]` [.description] -- -Memory Requirements +Suspend specifies whether the Job controller should create Pods or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SUSPEND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SUSPEND+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.cpu[quarkus.kubernetes.init-containers."init-containers".resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.restart-policy]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.restart-policy[quarkus.openshift.cron-job.restart-policy]` [.description] -- -CPU Requirements +Restart policy when the job container fails. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_RESTART_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_RESTART_POLICY+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`on-failure`, `never` +|`on-failure` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.memory[quarkus.kubernetes.init-containers."init-containers".resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.env.secrets[quarkus.openshift.env.secrets]` [.description] -- -Memory Requirements +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.secrets[quarkus.kubernetes.init-containers."init-containers".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.env.configmaps[quarkus.openshift.env.configmaps]` [.description] -- -The optional list of Secret names to load environment variables from. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps[quarkus.kubernetes.init-containers."init-containers".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.app-secret]]`link:#quarkus-kubernetes_quarkus.openshift.app-secret[quarkus.openshift.app-secret]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +If set, the secret will mounted to the application container and its contents will be used for application configuration. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_APP_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_APP_SECRET+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields[quarkus.kubernetes.init-containers."init-containers".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.app-config-map]]`link:#quarkus-kubernetes_quarkus.openshift.app-config-map[quarkus.openshift.app-config-map]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. +If set, the config amp will be mounted to the application container and its contents will be used for application configuration. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_APP_CONFIG_MAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_APP_CONFIG_MAP+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars[quarkus.kubernetes.init-containers."init-containers".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.level[quarkus.openshift.security-context.se-linux-options.level]` [.description] -- -The map associating environment name to its associated value. +The SELinux level label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` endif::add-copy-button-to-env-var[] ---|`Map>` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.role[quarkus.openshift.security-context.se-linux-options.role]` [.description] -- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. +The SELinux role label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.type[quarkus.openshift.security-context.se-linux-options.type]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +The SELinux type label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.user[quarkus.openshift.security-context.se-linux-options.user]` [.description] -- -The key identifying the field from which the value is extracted. +The SELinux user label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image[quarkus.kubernetes.sidecars."sidecars".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name[quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]` [.description] -- -The container image. +The name of the GMSA credential spec to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.working-dir[quarkus.kubernetes.sidecars."sidecars".working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.windows-options.gmsa-credential-spec[quarkus.openshift.security-context.windows-options.gmsa-credential-spec]` [.description] -- -Working directory. +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__WORKING_DIR+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.command]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.command[quarkus.kubernetes.sidecars."sidecars".command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.windows-options.run-as-user-name[quarkus.openshift.security-context.windows-options.run-as-user-name]` [.description] -- -The commands +The UserName in Windows to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__COMMAND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.arguments[quarkus.kubernetes.sidecars."sidecars".arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.windows-options.host-process[quarkus.openshift.security-context.windows-options.host-process]` [.description] -- -The arguments +HostProcess determines if a container should be run as a 'Host Process' container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ARGUMENTS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` endif::add-copy-button-to-env-var[] ---|list of string +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.service-account[quarkus.kubernetes.sidecars."sidecars".service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.run-as-user[quarkus.openshift.security-context.run-as-user]` [.description] -- -The service account. +The UID to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_USER+++` endif::add-copy-button-to-env-var[] ---|string +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.host[quarkus.kubernetes.sidecars."sidecars".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.run-as-group[quarkus.openshift.security-context.run-as-group]` [.description] -- -The host under which the application is going to be exposed. +The GID to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__HOST+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_GROUP+++` endif::add-copy-button-to-env-var[] ---|string +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.run-as-non-root[quarkus.openshift.security-context.run-as-non-root]` [.description] -- -The port number. Refers to the container port. +Indicates that the container must run as a non-root user. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` endif::add-copy-button-to-env-var[] ---|int +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.supplemental-groups[quarkus.openshift.security-context.supplemental-groups]` [.description] -- -The host port. +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path[quarkus.kubernetes.sidecars."sidecars".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.fs-group[quarkus.openshift.security-context.fs-group]` [.description] -- -The application path (refers to web application path). +A special supplemental group that applies to all containers in a pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP+++` endif::add-copy-button-to-env-var[] ---|string -|`/` +--|long +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol[quarkus.kubernetes.sidecars."sidecars".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.sysctls[quarkus.openshift.security-context.sysctls]` [.description] -- -The protocol. +Sysctls hold a list of namespaced sysctls used for the pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SYSCTLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SYSCTLS+++` endif::add-copy-button-to-env-var[] --- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.fs-group-change-policy[quarkus.openshift.security-context.fs-group-change-policy]` [.description] -- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` endif::add-copy-button-to-env-var[] ---|int +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls[quarkus.kubernetes.sidecars."sidecars".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.remote-debug.enabled]]`link:#quarkus-kubernetes_quarkus.openshift.remote-debug.enabled[quarkus.openshift.remote-debug.enabled]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. +If true, the debug mode in pods will be enabled. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image-pull-policy[quarkus.kubernetes.sidecars."sidecars".image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.remote-debug.transport]]`link:#quarkus-kubernetes_quarkus.openshift.remote-debug.transport[quarkus.openshift.remote-debug.transport]` [.description] -- -Image pull policy. +The transport to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_TRANSPORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_TRANSPORT+++` endif::add-copy-button-to-env-var[] --- a| -`always`, `if-not-present`, `never` -|`always` +--|string +|`dt_socket` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image-pull-secrets[quarkus.kubernetes.sidecars."sidecars".image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.remote-debug.suspend]]`link:#quarkus-kubernetes_quarkus.openshift.remote-debug.suspend[quarkus.openshift.remote-debug.suspend]` [.description] -- -The image pull secret +If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_SUSPEND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_SUSPEND+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|`n` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.remote-debug.address-port]]`link:#quarkus-kubernetes_quarkus.openshift.remote-debug.address-port[quarkus.openshift.remote-debug.address-port]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +It specifies the address at which the debug socket will listen. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ADDRESS_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ADDRESS_PORT+++` endif::add-copy-button-to-env-var[] --|int -| +|`5005` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.deploy]]`link:#quarkus-kubernetes_quarkus.openshift.deploy[quarkus.openshift.deploy]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +If set to true, Quarkus will attempt to deploy the application to the target Openshift cluster ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.deploy-strategy]]`link:#quarkus-kubernetes_quarkus.openshift.deploy-strategy[quarkus.openshift.deploy-strategy]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +If deploy is enabled, it will follow this strategy to update the resources to the target OpenShift cluster. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOY_STRATEGY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOY_STRATEGY+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`create-or-update`, `create`, `replace`, `server-side-apply` +|`create-or-update` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.idempotent]]`link:#quarkus-kubernetes_quarkus.openshift.idempotent[quarkus.openshift.idempotent]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IDEMPOTENT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_IDEMPOTENT+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.openshift.get-env.fields-fields[quarkus.openshift.get-env.fields]` [.description] -- -The command to use for the probe. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.openshift.get-env.vars-vars[quarkus.openshift.get-env.vars]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.openshift.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-env.mapping."mapping".from-secret]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.openshift.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-env.mapping."mapping".from-configmap]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.openshift.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-env.mapping."mapping".with-key]` [.description] -- -The amount of time to wait before starting to probe. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period[quarkus.kubernetes.sidecars."sidecars".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-labels-get-labels]]`link:#quarkus-kubernetes_quarkus.openshift.get-labels-get-labels[quarkus.openshift.get-labels]` [.description] -- -The period in which the action should be called. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LABELS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-annotations-get-annotations]]`link:#quarkus-kubernetes_quarkus.openshift.get-annotations-get-annotations[quarkus.openshift.get-annotations]` [.description] -- -The amount of time to wait for each action. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ANNOTATIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ANNOTATIONS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.container-port[quarkus.openshift.get-ports."get-ports".container-port]` [.description] -- -The success threshold to use. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] --|int -|`1` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.host-port[quarkus.openshift.get-ports."get-ports".host-port]` [.description] -- -The failure threshold to use. +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] --|int -|`3` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.path[quarkus.openshift.get-ports."get-ports".path]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PATH+++` endif::add-copy-button-to-env-var[] ---|int -| +--|string +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.protocol[quarkus.openshift.get-ports."get-ports".protocol]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.node-port[quarkus.openshift.get-ports."get-ports".node-port]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.tls]]`link:#quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.tls[quarkus.openshift.get-ports."get-ports".tls]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-mounts.-get-mounts-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-mounts.-get-mounts-.name[quarkus.openshift.get-mounts."get-mounts".name]` [.description] -- -The command to use for the probe. +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-mounts.-get-mounts-.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-mounts.-get-mounts-.path[quarkus.openshift.get-mounts."get-mounts".path]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-mounts.-get-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-mounts.-get-mounts-.sub-path[quarkus.openshift.get-mounts."get-mounts".sub-path]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-mounts.-get-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.openshift.get-mounts.-get-mounts-.read-only[quarkus.openshift.get-mounts."get-mounts".read-only]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.secret-name[quarkus.openshift.get-secret-volumes."get-secret-volumes".secret-name]` [.description] -- -The amount of time to wait before starting to probe. +The name of the secret to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period[quarkus.kubernetes.sidecars."sidecars".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.default-mode[quarkus.openshift.get-secret-volumes."get-secret-volumes".default-mode]` [.description] -- -The period in which the action should be called. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.openshift.get-secret-volumes."get-secret-volumes".items."items".path]` [.description] -- -The amount of time to wait for each action. +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.openshift.get-secret-volumes."get-secret-volumes".items."items".mode]` [.description] -- -The success threshold to use. +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] --|int -|`1` +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.optional[quarkus.openshift.get-secret-volumes."get-secret-volumes".optional]` [.description] -- -The failure threshold to use. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.name[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.config-map-name[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".config-map-name]` [.description] -- -The name of the volumeName to mount. +The name of the ConfigMap to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.path[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.default-mode[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".default-mode]` [.description] -- -The path to mount. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --|string -| +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.sub-path[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".items."items".path]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.read-only[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".items."items".mode]` [.description] -- -ReadOnly +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|int +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.cpu[quarkus.kubernetes.sidecars."sidecars".resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.optional[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".optional]` [.description] -- -CPU Requirements +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_CPU+++` -endif::add-copy-button-to-env-var[] ---|string -| +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.memory[quarkus.kubernetes.sidecars."sidecars".resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.repository]]`link:#quarkus-kubernetes_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.repository[quarkus.openshift.get-git-repo-volumes."get-git-repo-volumes".repository]` [.description] -- -Memory Requirements +Git repository URL. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.cpu[quarkus.kubernetes.sidecars."sidecars".resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.directory]]`link:#quarkus-kubernetes_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.directory[quarkus.openshift.get-git-repo-volumes."get-git-repo-volumes".directory]` [.description] -- -CPU Requirements +The directory of the repository to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.memory[quarkus.kubernetes.sidecars."sidecars".resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.revision]]`link:#quarkus-kubernetes_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.revision[quarkus.openshift.get-git-repo-volumes."get-git-repo-volumes".revision]` [.description] -- -Memory Requirements +The commit hash to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.secrets[quarkus.kubernetes.sidecars."sidecars".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.claim-name[quarkus.openshift.get-pvc-volumes."get-pvc-volumes".claim-name]` [.description] -- -The optional list of Secret names to load environment variables from. +The name of the claim to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps[quarkus.kubernetes.sidecars."sidecars".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.default-mode[quarkus.openshift.get-pvc-volumes."get-pvc-volumes".default-mode]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields[quarkus.kubernetes.sidecars."sidecars".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.optional[quarkus.openshift.get-pvc-volumes."get-pvc-volumes".optional]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars[quarkus.kubernetes.sidecars."sidecars".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".volume-id]` [.description] -- -The map associating environment name to its associated value. +The name of the disk to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` endif::add-copy-button-to-env-var[] ---|`Map>` -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".partition]` [.description] -- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. +The partition. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".fs-type]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +Filesystem type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] --|string -| +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".read-only]` [.description] -- -The key identifying the field from which the value is extracted. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.hostaliases.-host-aliases-.ip]]`link:#quarkus-kubernetes_quarkus.kubernetes.hostaliases.-host-aliases-.ip[quarkus.kubernetes.hostaliases."host-aliases".ip]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.share-name[quarkus.openshift.get-azure-file-volumes."get-azure-file-volumes".share-name]` [.description] -- -The ip address +The share name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__IP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__IP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.hostaliases.-host-aliases-.hostnames]]`link:#quarkus-kubernetes_quarkus.kubernetes.hostaliases.-host-aliases-.hostnames[quarkus.kubernetes.hostaliases."host-aliases".hostnames]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.secret-name[quarkus.openshift.get-azure-file-volumes."get-azure-file-volumes".secret-name]` [.description] -- -The hostnames to resolve to the ip +The secret name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__HOSTNAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__HOSTNAMES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.name[quarkus.kubernetes.rbac.roles."roles".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.read-only[quarkus.openshift.get-azure-file-volumes."get-azure-file-volumes".read-only]` [.description] -- -The name of the role. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.namespace[quarkus.kubernetes.rbac.roles."roles".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".disk-name]` [.description] -- -The namespace of the role. +The name of the disk to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.labels-labels[quarkus.kubernetes.rbac.roles."roles".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".disk-uri]` [.description] -- -Labels to add into the Role resource. +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".api-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.kind[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".kind]` [.description] -- -API groups of the policy rule. +Kind of disk. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++` endif::add-copy-button-to-env-var[] ---|list of string -| +-- a| +`managed`, `shared` +|`managed` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".non-resource-urls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".caching-mode]` [.description] -- -Non resource URLs of the policy rule. +Disk caching mode. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++` endif::add-copy-button-to-env-var[] ---|list of string -| +-- a| +`read-write`, `read-only`, `none` +|`read-write` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".resource-names]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".fs-type]` [.description] -- -Resource names of the policy rule. +File system type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".resources]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".read-only]` [.description] -- -Resources of the policy rule. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".verbs]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.openshift.get-init-containers."get-init-containers".get-env.secrets]` [.description] -- -Verbs of the policy rule. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.openshift.get-init-containers."get-init-containers".get-env.configmaps]` [.description] -- -The name of the cluster role. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.labels-labels[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.openshift.get-init-containers."get-init-containers".get-env.fields]` [.description] -- -Labels to add into the ClusterRole resource. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.openshift.get-init-containers."get-init-containers".get-env.vars]` [.description] -- -API groups of the policy rule. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|list of string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` [.description] -- -Non resource URLs of the policy rule. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` [.description] -- -Resource names of the policy rule. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` [.description] -- -Resources of the policy rule. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-target-platform-name[quarkus.openshift.get-init-containers."get-init-containers".get-target-platform-name]` [.description] -- -Verbs of the policy rule. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name[quarkus.kubernetes.rbac.service-accounts."service-accounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.image]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.image[quarkus.openshift.get-init-containers."get-init-containers".image]` [.description] -- -The name of the service account. +The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.namespace[quarkus.kubernetes.rbac.service-accounts."service-accounts".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.working-dir[quarkus.openshift.get-init-containers."get-init-containers".working-dir]` [.description] -- -The namespace of the service account. +Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.labels-labels[quarkus.kubernetes.rbac.service-accounts."service-accounts".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.command]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.command[quarkus.openshift.get-init-containers."get-init-containers".command]` [.description] -- -Labels of the service account. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.use-as-default[quarkus.kubernetes.rbac.service-accounts."service-accounts".use-as-default]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.arguments[quarkus.openshift.get-init-containers."get-init-containers".arguments]` [.description] -- -If true, this service account will be used in the generated Deployment resource. +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|boolean +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name[quarkus.kubernetes.rbac.role-bindings."role-bindings".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.service-account[quarkus.openshift.get-init-containers."get-init-containers".service-account]` [.description] -- -Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. +The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.labels-labels[quarkus.kubernetes.rbac.role-bindings."role-bindings".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.host]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.host[quarkus.openshift.get-init-containers."get-init-containers".host]` [.description] -- -Labels to add into the RoleBinding resource. +The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.role-name[quarkus.kubernetes.rbac.role-bindings."role-bindings".role-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".container-port]` [.description] -- -The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.cluster-wide[quarkus.kubernetes.rbac.role-bindings."role-bindings".cluster-wide]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".host-port]` [.description] -- -If the Role sets in the `role-name` property is cluster wide or not. +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|boolean +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".path]` [.description] -- -The "name" resource to use by the Subject element in the generated Role Binding resource. +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string -| +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".protocol]` [.description] -- -The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|string -|`ServiceAccount` +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".api-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".node-port]` [.description] -- -The "apiGroup" resource that matches with the "kind" property. By default, it's empty. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".tls]` [.description] -- -The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-policy[quarkus.openshift.get-init-containers."get-init-containers".image-pull-policy]` [.description] -- -Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. +Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`always`, `if-not-present`, `never` +|`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-secrets[quarkus.openshift.get-init-containers."get-init-containers".image-pull-secrets]` [.description] -- -Labels to add into the RoleBinding resource. +The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".role-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-port]` [.description] -- -The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` [.description] -- -The "name" resource to use by the Subject element in the generated Role Binding resource. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-path]` [.description] -- -The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string -|`ServiceAccount` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` [.description] -- -The "apiGroup" resource that matches with the "kind" property. By default, it's empty. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.exec-action]` [.description] -- -The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.annotations-annotations]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.annotations-annotations[quarkus.kubernetes.ingress.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` [.description] -- -Custom annotations to add to exposition (route or ingress) resources +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.tls.-tls-.enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.tls.-tls-.enabled[quarkus.kubernetes.ingress.tls."tls".enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.grpc-action]` [.description] -- -If true, it will use the TLS configuration in the generated Ingress resource. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.tls.-tls-.hosts]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.tls.-tls-.hosts[quarkus.kubernetes.ingress.tls."tls".hosts]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` [.description] -- -The list of hosts to be included in the TLS certificate. By default, it will use the application host. +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__HOSTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__HOSTS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.host[quarkus.kubernetes.ingress.rules."rules".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.initial-delay]` [.description] -- -The host under which the rule is going to be used. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__HOST+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.path[quarkus.kubernetes.ingress.rules."rules".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.period]` [.description] -- -The path under which the rule is going to be used. Default is "/". +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -|`/` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.path-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.path-type[quarkus.kubernetes.ingress.rules."rules".path-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.timeout]` [.description] -- -The path type strategy to use by the Ingress rule. Default is "Prefix". +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH_TYPE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|string -|`Prefix` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-name[quarkus.kubernetes.ingress.rules."rules".service-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.success-threshold]` [.description] -- -The service name to be used by this Ingress rule. Default is the generated service name of the application. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-port-name[quarkus.kubernetes.ingress.rules."rules".service-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` [.description] -- -The service port name to be used by this Ingress rule. Default is the port name of the generated service of the application. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-port-number]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-port-number[quarkus.kubernetes.ingress.rules."rules".service-port-number]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-port]` [.description] -- -The service port number to be used by this Ingress rule. This is only used when the servicePortName is not set. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NUMBER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NUMBER+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-tasks.-init-tasks-.enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-tasks.-init-tasks-.enabled[quarkus.kubernetes.init-tasks."init-tasks".enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` [.description] -- -If true, the init task will be generated. Otherwise, the init task resource generation will be skipped. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-tasks.-init-tasks-.image]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-tasks.-init-tasks-.image[quarkus.kubernetes.init-tasks."init-tasks".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-path]` [.description] -- -The init task image to use by the init-container. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__IMAGE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string -|`groundnuty/k8s-wait-for:no-root-v1.7` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.fields-fields[quarkus.kubernetes.env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_FIELDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.vars-vars[quarkus.kubernetes.env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.exec-action]` [.description] -- -The map associating environment name to its associated value. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_VARS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] ---|`Map>` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.from-secret[quarkus.kubernetes.env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` [.description] -- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.grpc-action]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.with-key[quarkus.kubernetes.env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` [.description] -- -The key identifying the field from which the value is extracted. +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.flavor]]`link:#quarkus-kubernetes_quarkus.openshift.flavor[quarkus.openshift.flavor]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.initial-delay]` [.description] -- -The OpenShift flavor / version to use. Older versions of OpenShift have minor differences in the labels and fields they support. This option allows users to have their manifests automatically aligned to the OpenShift 'flavor' they use. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_FLAVOR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_FLAVOR+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --- a| -`v3`, `v4` -|`v4` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.deployment-kind]]`link:#quarkus-kubernetes_quarkus.openshift.deployment-kind[quarkus.openshift.deployment-kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.period]` [.description] -- -The kind of the deployment resource to use. Supported values are 'Deployment', 'StatefulSet', 'Job', 'CronJob' and 'DeploymentConfig' defaulting to the latter. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOYMENT_KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOYMENT_KIND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --- a| -`deployment`, `deployment-config`, `stateful-set`, `job`, `cron-job` -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.part-of]]`link:#quarkus-kubernetes_quarkus.openshift.part-of[quarkus.openshift.part-of]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.timeout]` [.description] -- -The name of the group this component belongs too +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PART_OF+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PART_OF+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.name]]`link:#quarkus-kubernetes_quarkus.openshift.name[quarkus.openshift.name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.success-threshold]` [.description] -- -The name of the application. This value will be used for naming Kubernetes resources like: 'Deployment', 'Service' and so on... +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -| +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.version]]`link:#quarkus-kubernetes_quarkus.openshift.version[quarkus.openshift.version]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` [.description] -- -The version of the application. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_VERSION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_VERSION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.namespace]]`link:#quarkus-kubernetes_quarkus.openshift.namespace[quarkus.openshift.namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".name]` [.description] -- -The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.openshift.add-build-timestamp[quarkus.openshift.add-build-timestamp]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".path]` [.description] -- -Add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_BUILD_TIMESTAMP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ADD_BUILD_TIMESTAMP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.working-dir]]`link:#quarkus-kubernetes_quarkus.openshift.working-dir[quarkus.openshift.working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".sub-path]` [.description] -- -Working directory +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_WORKING_DIR+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.command]]`link:#quarkus-kubernetes_quarkus.openshift.command[quarkus.openshift.command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".read-only]` [.description] -- -The commands +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_COMMAND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.arguments]]`link:#quarkus-kubernetes_quarkus.openshift.arguments[quarkus.openshift.arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.openshift.get-init-containers."get-init-containers".resources.limits.cpu]` [.description] -- -The arguments +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ARGUMENTS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.service-account]]`link:#quarkus-kubernetes_quarkus.openshift.service-account[quarkus.openshift.service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.openshift.get-init-containers."get-init-containers".resources.limits.memory]` [.description] -- -The service account +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.replicas]]`link:#quarkus-kubernetes_quarkus.openshift.replicas[quarkus.openshift.replicas]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.openshift.get-init-containers."get-init-containers".resources.requests.cpu]` [.description] -- -The number of desired pods +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REPLICAS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REPLICAS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.service-type]]`link:#quarkus-kubernetes_quarkus.openshift.service-type[quarkus.openshift.service-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.openshift.get-init-containers."get-init-containers".resources.requests.memory]` [.description] -- -The type of service that will be generated for the application +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SERVICE_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SERVICE_TYPE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] --- a| -`cluster-ip`, `node-port`, `load-balancer`, `external-name` -|`cluster-ip` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.node-port]]`link:#quarkus-kubernetes_quarkus.openshift.node-port[quarkus.openshift.node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.secrets[quarkus.openshift.get-init-containers."get-init-containers".env.secrets]` [.description] -- -The nodePort to set when serviceType is set to nodePort +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_NODE_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.openshift.image-pull-policy[quarkus.openshift.image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.configmaps[quarkus.openshift.get-init-containers."get-init-containers".env.configmaps]` [.description] -- -Image pull policy +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] --- a| -`always`, `if-not-present`, `never` -|`always` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.openshift.image-pull-secrets[quarkus.openshift.image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.openshift.get-init-containers."get-init-containers".env.fields]` [.description] -- -The image pull secret +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|list of string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-port[quarkus.openshift.liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.openshift.get-init-containers."get-init-containers".env.vars]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|int +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-port-name[quarkus.openshift.liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-path[quarkus.openshift.liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-scheme[quarkus.openshift.liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.exec-action[quarkus.openshift.liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.openshift.get-sidecars."get-sidecars".get-env.secrets]` [.description] -- -The command to use for the probe. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.tcp-socket-action[quarkus.openshift.liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.openshift.get-sidecars."get-sidecars".get-env.configmaps]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.grpc-action[quarkus.openshift.liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.openshift.get-sidecars."get-sidecars".get-env.fields]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.grpc-action-enabled[quarkus.openshift.liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.openshift.get-sidecars."get-sidecars".get-env.vars]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|`Map>` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.initial-delay[quarkus.openshift.liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` [.description] -- -The amount of time to wait before starting to probe. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.period[quarkus.openshift.liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` [.description] -- -The period in which the action should be called. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.timeout[quarkus.openshift.liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` [.description] -- -The amount of time to wait for each action. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.success-threshold[quarkus.openshift.liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-target-platform-name[quarkus.openshift.get-sidecars."get-sidecars".get-target-platform-name]` [.description] -- -The success threshold to use. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.failure-threshold[quarkus.openshift.liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.image]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.image[quarkus.openshift.get-sidecars."get-sidecars".image]` [.description] -- -The failure threshold to use. +The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-port[quarkus.openshift.readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.working-dir]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.working-dir[quarkus.openshift.get-sidecars."get-sidecars".working-dir]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-port-name[quarkus.openshift.readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.command]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.command[quarkus.openshift.get-sidecars."get-sidecars".command]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__COMMAND+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-path[quarkus.openshift.readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.arguments]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.arguments[quarkus.openshift.get-sidecars."get-sidecars".arguments]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-scheme[quarkus.openshift.readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.service-account]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.service-account[quarkus.openshift.get-sidecars."get-sidecars".service-account]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.exec-action[quarkus.openshift.readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.host]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.host[quarkus.openshift.get-sidecars."get-sidecars".host]` [.description] -- -The command to use for the probe. +The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__HOST+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.tcp-socket-action[quarkus.openshift.readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".container-port]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.grpc-action[quarkus.openshift.readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".host-port]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.grpc-action-enabled[quarkus.openshift.readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".path]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.initial-delay[quarkus.openshift.readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".protocol]` [.description] -- -The amount of time to wait before starting to probe. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.period[quarkus.openshift.readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".node-port]` [.description] -- -The period in which the action should be called. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.timeout[quarkus.openshift.readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".tls]` [.description] -- -The amount of time to wait for each action. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.success-threshold[quarkus.openshift.readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-policy[quarkus.openshift.get-sidecars."get-sidecars".image-pull-policy]` [.description] -- -The success threshold to use. +Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +-- a| +`always`, `if-not-present`, `never` +|`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.failure-threshold[quarkus.openshift.readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-secrets[quarkus.openshift.get-sidecars."get-sidecars".image-pull-secrets]` [.description] -- -The failure threshold to use. +The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-port[quarkus.openshift.startup-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-port]` [.description] @@ -32555,16 +48178,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.st The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-port-name[quarkus.openshift.startup-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` [.description] @@ -32572,16 +48195,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.st The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-path[quarkus.openshift.startup-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-path]` [.description] @@ -32589,16 +48212,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.st The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-scheme[quarkus.openshift.startup-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` [.description] @@ -32606,16 +48229,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.st The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.exec-action[quarkus.openshift.startup-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.exec-action]` [.description] @@ -32623,16 +48246,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.st The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.tcp-socket-action[quarkus.openshift.startup-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` [.description] @@ -32640,16 +48263,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.st The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.grpc-action[quarkus.openshift.startup-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.grpc-action]` [.description] @@ -32657,16 +48280,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.st The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.grpc-action-enabled[quarkus.openshift.startup-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` [.description] @@ -32674,16 +48297,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.st If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.initial-delay[quarkus.openshift.startup-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.initial-delay]` [.description] @@ -32691,17 +48314,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.st The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.period[quarkus.openshift.startup-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.period]` [.description] @@ -32709,17 +48332,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.st The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.timeout[quarkus.openshift.startup-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.timeout]` [.description] @@ -32727,17 +48350,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.st The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.success-threshold[quarkus.openshift.startup-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.success-threshold]` [.description] @@ -32745,16 +48368,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.st The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.failure-threshold[quarkus.openshift.startup-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` [.description] @@ -32762,1206 +48385,1104 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.st The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.annotations]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.annotations[quarkus.openshift.prometheus.annotations]` - - -[.description] --- -When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_ANNOTATIONS+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_ANNOTATIONS+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`true` - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.prefix]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.prefix[quarkus.openshift.prometheus.prefix]` - - -[.description] --- -Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PREFIX+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PREFIX+++` -endif::add-copy-button-to-env-var[] ---|string -|`prometheus.io` - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.scrape]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.scrape[quarkus.openshift.prometheus.scrape]` - - -[.description] --- -Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_SCRAPE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_SCRAPE+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.path]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.path[quarkus.openshift.prometheus.path]` - - -[.description] --- -Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PATH+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PATH+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.port]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.port[quarkus.openshift.prometheus.port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-port]` [.description] -- -Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.scheme]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.scheme[quarkus.openshift.prometheus.scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` [.description] -- -Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.openshift.empty-dir-volumes[quarkus.openshift.empty-dir-volumes]` - - -[.description] --- -EmptyDir volumes - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_EMPTY_DIR_VOLUMES+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_EMPTY_DIR_VOLUMES+++` -endif::add-copy-button-to-env-var[] ---|list of string -| - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.resources.limits.cpu[quarkus.openshift.resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-path]` [.description] -- -CPU Requirements +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.openshift.resources.limits.memory[quarkus.openshift.resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` [.description] -- -Memory Requirements +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.resources.requests.cpu[quarkus.openshift.resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.exec-action]` [.description] -- -CPU Requirements +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.openshift.resources.requests.memory[quarkus.openshift.resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` [.description] -- -Memory Requirements +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.container-name]]`link:#quarkus-kubernetes_quarkus.openshift.container-name[quarkus.openshift.container-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.grpc-action]` [.description] -- -If set, it will change the name of the container according to the configuration +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CONTAINER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CONTAINER_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.expose]]`link:#quarkus-kubernetes_quarkus.openshift.route.expose[quarkus.openshift.route.expose]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` [.description] -- -If true, the service will be exposed +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_EXPOSE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_EXPOSE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.host]]`link:#quarkus-kubernetes_quarkus.openshift.route.host[quarkus.openshift.route.host]` - - -[.description] --- -The host under which the application is going to be exposed - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_HOST+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_HOST+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.target-port]]`link:#quarkus-kubernetes_quarkus.openshift.route.target-port[quarkus.openshift.route.target-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.initial-delay]` [.description] -- -The target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https". +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TARGET_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TARGET_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|string -|`http` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.ca-certificate]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.ca-certificate[quarkus.openshift.route.tls.ca-certificate]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.period]` [.description] -- -The cert authority certificate contents. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_CA_CERTIFICATE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_CA_CERTIFICATE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.certificate]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.certificate[quarkus.openshift.route.tls.certificate]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.timeout]` [.description] -- -The certificate contents. +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_CERTIFICATE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_CERTIFICATE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.destination-ca-certificate]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.destination-ca-certificate[quarkus.openshift.route.tls.destination-ca-certificate]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.success-threshold]` [.description] -- -The contents of the ca certificate of the final destination. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_DESTINATION_CA_CERTIFICATE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_DESTINATION_CA_CERTIFICATE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.insecure-edge-termination-policy]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.insecure-edge-termination-policy[quarkus.openshift.route.tls.insecure-edge-termination-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` [.description] -- -The desired behavior for insecure connections to a route. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_INSECURE_EDGE_TERMINATION_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_INSECURE_EDGE_TERMINATION_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.key]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.key[quarkus.openshift.route.tls.key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".name]` [.description] -- -The key file contents. +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_KEY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.termination]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.termination[quarkus.openshift.route.tls.termination]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".path]` [.description] -- -The termination type. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_TERMINATION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_TERMINATION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.openshift.add-version-to-label-selectors[quarkus.openshift.add-version-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".sub-path]` [.description] -- -If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and DeploymentConfig +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_VERSION_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ADD_VERSION_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.openshift.add-name-to-label-selectors[quarkus.openshift.add-name-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".read-only]` [.description] -- -If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_NAME_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ADD_NAME_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] --|boolean -|`true` +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.parallelism]]`link:#quarkus-kubernetes_quarkus.openshift.job.parallelism[quarkus.openshift.job.parallelism]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.openshift.get-sidecars."get-sidecars".resources.limits.cpu]` [.description] -- -Specifies the maximum desired number of pods the job should run at any given time. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_PARALLELISM+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_PARALLELISM+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.completions]]`link:#quarkus-kubernetes_quarkus.openshift.job.completions[quarkus.openshift.job.completions]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.openshift.get-sidecars."get-sidecars".resources.limits.memory]` [.description] -- -Specifies the desired number of successfully finished pods the job should be run with. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_COMPLETIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_COMPLETIONS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.completion-mode]]`link:#quarkus-kubernetes_quarkus.openshift.job.completion-mode[quarkus.openshift.job.completion-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.openshift.get-sidecars."get-sidecars".resources.requests.cpu]` [.description] -- -CompletionMode specifies how Pod completions are tracked. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_COMPLETION_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_COMPLETION_MODE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --- a| -`non-indexed`, `indexed` -|`non-indexed` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.backoff-limit]]`link:#quarkus-kubernetes_quarkus.openshift.job.backoff-limit[quarkus.openshift.job.backoff-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.openshift.get-sidecars."get-sidecars".resources.requests.memory]` [.description] -- -Specifies the number of retries before marking this job failed. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_BACKOFF_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_BACKOFF_LIMIT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.active-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.openshift.job.active-deadline-seconds[quarkus.openshift.job.active-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.secrets[quarkus.openshift.get-sidecars."get-sidecars".env.secrets]` [.description] -- -Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_ACTIVE_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_ACTIVE_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|long +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes_quarkus.openshift.job.ttl-seconds-after-finished[quarkus.openshift.job.ttl-seconds-after-finished]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.configmaps[quarkus.openshift.get-sidecars."get-sidecars".env.configmaps]` [.description] -- -Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_TTL_SECONDS_AFTER_FINISHED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.suspend]]`link:#quarkus-kubernetes_quarkus.openshift.job.suspend[quarkus.openshift.job.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.openshift.get-sidecars."get-sidecars".env.fields]` [.description] -- -Suspend specifies whether the Job controller should create Pods or not. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_SUSPEND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.restart-policy]]`link:#quarkus-kubernetes_quarkus.openshift.job.restart-policy[quarkus.openshift.job.restart-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.openshift.get-sidecars."get-sidecars".env.vars]` [.description] -- -Restart policy when the job container fails. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_RESTART_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_RESTART_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` endif::add-copy-button-to-env-var[] --- a| -`on-failure`, `never` -|`on-failure` +--|`Map>` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.schedule]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.schedule[quarkus.openshift.cron-job.schedule]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` [.description] -- -The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SCHEDULE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SCHEDULE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.concurrency-policy]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.concurrency-policy[quarkus.openshift.cron-job.concurrency-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` [.description] -- -ConcurrencyPolicy describes how the job will be handled. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_CONCURRENCY_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_CONCURRENCY_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --- a| -`allow`, `forbid`, `replace` -|`allow` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.starting-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.starting-deadline-seconds[quarkus.openshift.cron-job.starting-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` [.description] -- -Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_STARTING_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_STARTING_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] ---|long -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.failed-jobs-history-limit]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.failed-jobs-history-limit[quarkus.openshift.cron-job.failed-jobs-history-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-host-aliases.-get-host-aliases-.ip]]`link:#quarkus-kubernetes_quarkus.openshift.get-host-aliases.-get-host-aliases-.ip[quarkus.openshift.get-host-aliases."get-host-aliases".ip]` [.description] -- +The ip address + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.successful-jobs-history-limit]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.successful-jobs-history-limit[quarkus.openshift.cron-job.successful-jobs-history-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-host-aliases.-get-host-aliases-.hostnames]]`link:#quarkus-kubernetes_quarkus.openshift.get-host-aliases.-get-host-aliases-.hostnames[quarkus.openshift.get-host-aliases."get-host-aliases".hostnames]` [.description] -- +The hostnames to resolve to the ip + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.parallelism]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.parallelism[quarkus.openshift.cron-job.parallelism]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.name[quarkus.openshift.get-rbac-config.roles."roles".name]` [.description] -- -Specifies the maximum desired number of pods the job should run at any given time. +The name of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_PARALLELISM+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_PARALLELISM+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.completions]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.completions[quarkus.openshift.cron-job.completions]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.namespace[quarkus.openshift.get-rbac-config.roles."roles".namespace]` [.description] -- -Specifies the desired number of successfully finished pods the job should be run with. +The namespace of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETIONS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.completion-mode]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.completion-mode[quarkus.openshift.cron-job.completion-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.labels-labels[quarkus.openshift.get-rbac-config.roles."roles".labels]` [.description] -- -CompletionMode specifies how Pod completions are tracked. +Labels to add into the Role resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETION_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETION_MODE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` endif::add-copy-button-to-env-var[] --- a| -`non-indexed`, `indexed` -|`non-indexed` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.backoff-limit]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.backoff-limit[quarkus.openshift.cron-job.backoff-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` [.description] -- -Specifies the number of retries before marking this job failed. +API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_BACKOFF_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_BACKOFF_LIMIT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.active-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.active-deadline-seconds[quarkus.openshift.cron-job.active-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- -Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. +Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] ---|long +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.ttl-seconds-after-finished[quarkus.openshift.cron-job.ttl-seconds-after-finished]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` [.description] -- -Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. +Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.suspend]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.suspend[quarkus.openshift.cron-job.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` [.description] -- -Suspend specifies whether the Job controller should create Pods or not. +Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SUSPEND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.restart-policy]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.restart-policy[quarkus.openshift.cron-job.restart-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` [.description] -- -Restart policy when the job container fails. +Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_RESTART_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_RESTART_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] --- a| -`on-failure`, `never` -|`on-failure` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.env.secrets[quarkus.openshift.env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".name]` [.description] -- -The optional list of Secret names to load environment variables from. +The name of the cluster role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ENV_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.env.configmaps[quarkus.openshift.env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".labels]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +Labels to add into the ClusterRole resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` endif::add-copy-button-to-env-var[] ---|list of string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.app-secret]]`link:#quarkus-kubernetes_quarkus.openshift.app-secret[quarkus.openshift.app-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` [.description] -- -If set, the secret will mounted to the application container and its contents will be used for application configuration. +API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_APP_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_APP_SECRET+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.app-config-map]]`link:#quarkus-kubernetes_quarkus.openshift.app-config-map[quarkus.openshift.app-config-map]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- -If set, the config amp will be mounted to the application container and its contents will be used for application configuration. +Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_APP_CONFIG_MAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_APP_CONFIG_MAP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.level[quarkus.openshift.security-context.se-linux-options.level]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` [.description] -- -The SELinux level label that applies to the container. +Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.role[quarkus.openshift.security-context.se-linux-options.role]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` [.description] -- -The SELinux role label that applies to the container. +Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.type[quarkus.openshift.security-context.se-linux-options.type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` [.description] -- -The SELinux type label that applies to the container. +Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.user[quarkus.openshift.security-context.se-linux-options.user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".name]` [.description] -- -The SELinux user label that applies to the container. +The name of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name[quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".namespace]` [.description] -- -The name of the GMSA credential spec to use. +The namespace of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.windows-options.gmsa-credential-spec[quarkus.openshift.security-context.windows-options.gmsa-credential-spec]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".labels]` [.description] -- -GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. +Labels of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.windows-options.run-as-user-name[quarkus.openshift.security-context.windows-options.run-as-user-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".use-as-default]` [.description] -- -The UserName in Windows to run the entrypoint of the container process. +If true, this service account will be used in the generated Deployment resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` endif::add-copy-button-to-env-var[] ---|string +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.windows-options.host-process[quarkus.openshift.security-context.windows-options.host-process]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".name]` [.description] -- -HostProcess determines if a container should be run as a 'Host Process' container. +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] ---|boolean +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.run-as-user[quarkus.openshift.security-context.run-as-user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".labels]` [.description] -- -The UID to run the entrypoint of the container process. +Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_USER+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] ---|long +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.run-as-group[quarkus.openshift.security-context.run-as-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".role-name]` [.description] -- -The GID to run the entrypoint of the container process. +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_GROUP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.run-as-non-root[quarkus.openshift.security-context.run-as-non-root]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".cluster-wide]` [.description] -- -Indicates that the container must run as a non-root user. +If the Role sets in the `role-name` property is cluster wide or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` endif::add-copy-button-to-env-var[] --|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.supplemental-groups[quarkus.openshift.security-context.supplemental-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` [.description] -- -A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. +The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] ---|list of long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.fs-group[quarkus.openshift.security-context.fs-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` [.description] -- -A special supplemental group that applies to all containers in a pod. +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] ---|long -| +--|string +|`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.sysctls[quarkus.openshift.security-context.sysctls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` [.description] -- -Sysctls hold a list of namespaced sysctls used for the pod. +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SYSCTLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SYSCTLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.fs-group-change-policy[quarkus.openshift.security-context.fs-group-change-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` [.description] -- -It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] --- a| -tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.remote-debug.enabled]]`link:#quarkus-kubernetes_quarkus.openshift.remote-debug.enabled[quarkus.openshift.remote-debug.enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` [.description] -- -If true, the debug mode in pods will be enabled. +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.remote-debug.transport]]`link:#quarkus-kubernetes_quarkus.openshift.remote-debug.transport[quarkus.openshift.remote-debug.transport]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` [.description] -- -The transport to use. +Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_TRANSPORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_TRANSPORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] ---|string -|`dt_socket` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.remote-debug.suspend]]`link:#quarkus-kubernetes_quarkus.openshift.remote-debug.suspend[quarkus.openshift.remote-debug.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` [.description] -- -If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection. +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_SUSPEND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] --|string -|`n` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.remote-debug.address-port]]`link:#quarkus-kubernetes_quarkus.openshift.remote-debug.address-port[quarkus.openshift.remote-debug.address-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` [.description] -- -It specifies the address at which the debug socket will listen. +The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ADDRESS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ADDRESS_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] ---|int -|`5005` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.deploy]]`link:#quarkus-kubernetes_quarkus.openshift.deploy[quarkus.openshift.deploy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` [.description] -- -If set to true, Quarkus will attempt to deploy the application to the target Openshift cluster +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.deploy-strategy]]`link:#quarkus-kubernetes_quarkus.openshift.deploy-strategy[quarkus.openshift.deploy-strategy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` [.description] -- -If deploy is enabled, it will follow this strategy to update the resources to the target OpenShift cluster. +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOY_STRATEGY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOY_STRATEGY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] --- a| -`create-or-update`, `create`, `replace`, `server-side-apply` -|`create-or-update` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.idempotent]]`link:#quarkus-kubernetes_quarkus.openshift.idempotent[quarkus.openshift.idempotent]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` [.description] -- -Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IDEMPOTENT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_IDEMPOTENT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.labels-labels]]`link:#quarkus-kubernetes_quarkus.openshift.labels-labels[quarkus.openshift.labels]` @@ -34662,6 +50183,140 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.secrets[quarkus.openshift.init-containers."init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.configmaps[quarkus.openshift.init-containers."init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.fields-fields[quarkus.openshift.init-containers."init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.vars-vars[quarkus.openshift.init-containers."init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-target-platform-name[quarkus.openshift.init-containers."init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.image[quarkus.openshift.init-containers."init-containers".image]` @@ -35603,6 +51258,140 @@ endif::add-copy-button-to-env-var[] |required icon:exclamation-circle[title=Configuration property is required] +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.secrets[quarkus.openshift.sidecars."sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.configmaps[quarkus.openshift.sidecars."sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.fields-fields[quarkus.openshift.sidecars."sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.vars-vars[quarkus.openshift.sidecars."sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-target-platform-name[quarkus.openshift.sidecars."sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.image]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.image[quarkus.openshift.sidecars."sidecars".image]` @@ -41343,6 +57132,21 @@ endif::add-copy-button-to-env-var[] |`true` +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.http-client.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.http-client.get-enabled[quarkus.micrometer.binder.http-client.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_HTTP_CLIENT_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_HTTP_CLIENT_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.http-client.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.http-client.enabled[quarkus.micrometer.binder.http-client.enabled]` @@ -41362,6 +57166,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.http-server.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.http-server.get-enabled[quarkus.micrometer.binder.http-server.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_HTTP_SERVER_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_HTTP_SERVER_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.http-server.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.http-server.enabled[quarkus.micrometer.binder.http-server.enabled]` @@ -41400,6 +57219,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.kafka.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.kafka.get-enabled[quarkus.micrometer.binder.kafka.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_KAFKA_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_KAFKA_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.kafka.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.kafka.enabled[quarkus.micrometer.binder.kafka.enabled]` @@ -41419,6 +57253,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.redis.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.redis.get-enabled[quarkus.micrometer.binder.redis.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_REDIS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_REDIS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.redis.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.redis.enabled[quarkus.micrometer.binder.redis.enabled]` @@ -41438,6 +57287,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.grpc-server.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.grpc-server.get-enabled[quarkus.micrometer.binder.grpc-server.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_GRPC_SERVER_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_GRPC_SERVER_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.grpc-server.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.grpc-server.enabled[quarkus.micrometer.binder.grpc-server.enabled]` @@ -41457,6 +57321,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.grpc-client.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.grpc-client.get-enabled[quarkus.micrometer.binder.grpc-client.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_GRPC_CLIENT_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_GRPC_CLIENT_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.grpc-client.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.grpc-client.enabled[quarkus.micrometer.binder.grpc-client.enabled]` @@ -41476,6 +57355,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.mp-metrics.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.mp-metrics.get-enabled[quarkus.micrometer.binder.mp-metrics.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_MP_METRICS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_MP_METRICS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.mp-metrics.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.mp-metrics.enabled[quarkus.micrometer.binder.mp-metrics.enabled]` @@ -41527,6 +57421,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.vertx.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.vertx.get-enabled[quarkus.micrometer.binder.vertx.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_VERTX_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_VERTX_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.vertx.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.vertx.enabled[quarkus.micrometer.binder.vertx.enabled]` @@ -41546,6 +57455,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.export.json.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.export.json.get-enabled[quarkus.micrometer.export.json.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_EXPORT_JSON_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_EXPORT_JSON_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.export.json.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.export.json.enabled[quarkus.micrometer.export.json.enabled]` @@ -41615,6 +57539,21 @@ endif::add-copy-button-to-env-var[] |`P3D` +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.export.prometheus.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.export.prometheus.get-enabled[quarkus.micrometer.export.prometheus.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_EXPORT_PROMETHEUS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_EXPORT_PROMETHEUS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.export.prometheus.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.export.prometheus.enabled[quarkus.micrometer.export.prometheus.enabled]` @@ -45642,6 +61581,29 @@ endif::add-copy-button-to-env-var[] |`true` +a| [[quarkus-oidc_quarkus.oidc.authentication.fail-on-missing-state-param]]`link:#quarkus-oidc_quarkus.oidc.authentication.fail-on-missing-state-param[quarkus.oidc.authentication.fail-on-missing-state-param]` + + +[.description] +-- +Fail with the HTTP 401 error if the state cookie is present but no state query parameter is present. + +When either multiple authentications are disabled or the redirect URL matches the original request URL, the stale state cookie might remain in the browser cache from the earlier failed redirect to an OpenId Connect provider and be visible during the current request. For example, if Single-page application (SPA) uses XHR to handle redirects to the provider which does not support CORS for its authorization endpoint, the browser will block it and the state cookie created by Quarkus will remain in the browser cache. Quarkus will report an authentication failure when it will detect such an old state cookie but find no matching state query parameter. + +Reporting HTTP 401 error is usually the right thing to do in such cases, it will minimize a risk of the browser redirect loop but also can identify problems in the way SPA or Quarkus application manage redirects. For example, enabling `java-script-auto-redirect` or having the provider redirect to URL configured with `redirect-path` may be needed to avoid such errors. + +However, setting this property to `false` may help if the above options are not suitable. It will cause a new authentication redirect to OpenId Connect provider. Please be aware doing so may increase the risk of browser redirect loops. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OIDC_AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OIDC_AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + a| [[quarkus-oidc_quarkus.oidc.authentication.user-info-required]]`link:#quarkus-oidc_quarkus.oidc.authentication.user-info-required[quarkus.oidc.authentication.user-info-required]` @@ -47871,6 +63833,29 @@ endif::add-copy-button-to-env-var[] |`true` +a| [[quarkus-oidc_quarkus.oidc.-tenant-.authentication.fail-on-missing-state-param]]`link:#quarkus-oidc_quarkus.oidc.-tenant-.authentication.fail-on-missing-state-param[quarkus.oidc."tenant".authentication.fail-on-missing-state-param]` + + +[.description] +-- +Fail with the HTTP 401 error if the state cookie is present but no state query parameter is present. + +When either multiple authentications are disabled or the redirect URL matches the original request URL, the stale state cookie might remain in the browser cache from the earlier failed redirect to an OpenId Connect provider and be visible during the current request. For example, if Single-page application (SPA) uses XHR to handle redirects to the provider which does not support CORS for its authorization endpoint, the browser will block it and the state cookie created by Quarkus will remain in the browser cache. Quarkus will report an authentication failure when it will detect such an old state cookie but find no matching state query parameter. + +Reporting HTTP 401 error is usually the right thing to do in such cases, it will minimize a risk of the browser redirect loop but also can identify problems in the way SPA or Quarkus application manage redirects. For example, enabling `java-script-auto-redirect` or having the provider redirect to URL configured with `redirect-path` may be needed to avoid such errors. + +However, setting this property to `false` may help if the above options are not suitable. It will cause a new authentication redirect to OpenId Connect provider. Please be aware doing so may increase the risk of browser redirect loops. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OIDC__TENANT__AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OIDC__TENANT__AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + a| [[quarkus-oidc_quarkus.oidc.-tenant-.authentication.user-info-required]]`link:#quarkus-oidc_quarkus.oidc.-tenant-.authentication.user-info-required[quarkus.oidc."tenant".authentication.user-info-required]` @@ -67117,6 +83102,21 @@ endif::add-copy-button-to-env-var[] |`false` +a| [[quarkus-grpc_quarkus.grpc.clients.-client-name-.xds.is-enabled]]`link:#quarkus-grpc_quarkus.grpc.clients.-client-name-.xds.is-enabled[quarkus.grpc.clients."client-name".xds.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__XDS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__XDS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc_quarkus.grpc.clients.-client-name-.xds.enabled]]`link:#quarkus-grpc_quarkus.grpc.clients.-client-name-.xds.enabled[quarkus.grpc.clients."client-name".xds.enabled]` @@ -67168,6 +83168,21 @@ endif::add-copy-button-to-env-var[] | +a| [[quarkus-grpc_quarkus.grpc.clients.-client-name-.in-process.is-enabled]]`link:#quarkus-grpc_quarkus.grpc.clients.-client-name-.in-process.is-enabled[quarkus.grpc.clients."client-name".in-process.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__IN_PROCESS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__IN_PROCESS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc_quarkus.grpc.clients.-client-name-.in-process.enabled]]`link:#quarkus-grpc_quarkus.grpc.clients.-client-name-.in-process.enabled[quarkus.grpc.clients."client-name".in-process.enabled]` @@ -67757,6 +83772,21 @@ endif::add-copy-button-to-env-var[] |`true` +a| [[quarkus-grpc_quarkus.grpc.server.xds.is-enabled]]`link:#quarkus-grpc_quarkus.grpc.server.xds.is-enabled[quarkus.grpc.server.xds.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_SERVER_XDS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_SERVER_XDS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc_quarkus.grpc.server.xds.enabled]]`link:#quarkus-grpc_quarkus.grpc.server.xds.enabled[quarkus.grpc.server.xds.enabled]` @@ -67791,6 +83821,21 @@ endif::add-copy-button-to-env-var[] |`false` +a| [[quarkus-grpc_quarkus.grpc.server.in-process.is-enabled]]`link:#quarkus-grpc_quarkus.grpc.server.in-process.is-enabled[quarkus.grpc.server.in-process.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_SERVER_IN_PROCESS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_SERVER_IN_PROCESS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc_quarkus.grpc.server.in-process.enabled]]`link:#quarkus-grpc_quarkus.grpc.server.in-process.enabled[quarkus.grpc.server.in-process.enabled]` diff --git a/_generated-doc/main/config/quarkus-elytron-security-jdbc-general-config-items.adoc b/_generated-doc/main/config/quarkus-elytron-security-jdbc-general-config-items.adoc index 736bbac243..f9b6eb796a 100644 --- a/_generated-doc/main/config/quarkus-elytron-security-jdbc-general-config-items.adoc +++ b/_generated-doc/main/config/quarkus-elytron-security-jdbc-general-config-items.adoc @@ -44,6 +44,21 @@ endif::add-copy-button-to-env-var[] | +a| [[quarkus-elytron-security-jdbc-general-config-items_quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc-general-config-items_quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc-general-config-items_quarkus.security.jdbc.principal-query.clear-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc-general-config-items_quarkus.security.jdbc.principal-query.clear-password-mapper.enabled[quarkus.security.jdbc.principal-query.clear-password-mapper.enabled]` @@ -78,6 +93,21 @@ endif::add-copy-button-to-env-var[] |`1` +a| [[quarkus-elytron-security-jdbc-general-config-items_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc-general-config-items_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc-general-config-items_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc-general-config-items_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled[quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled]` @@ -284,6 +314,21 @@ endif::add-copy-button-to-env-var[] |required icon:exclamation-circle[title=Configuration property is required] +a| [[quarkus-elytron-security-jdbc-general-config-items_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc-general-config-items_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query."named-principal-queries".clear-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc-general-config-items_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc-general-config-items_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.enabled[quarkus.security.jdbc.principal-query."named-principal-queries".clear-password-mapper.enabled]` @@ -318,6 +363,21 @@ endif::add-copy-button-to-env-var[] |`1` +a| [[quarkus-elytron-security-jdbc-general-config-items_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc-general-config-items_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query."named-principal-queries".bcrypt-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc-general-config-items_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc-general-config-items_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.enabled[quarkus.security.jdbc.principal-query."named-principal-queries".bcrypt-password-mapper.enabled]` diff --git a/_generated-doc/main/config/quarkus-elytron-security-jdbc-principal-queries-config.adoc b/_generated-doc/main/config/quarkus-elytron-security-jdbc-principal-queries-config.adoc index 552c3bb5c3..43cb8876c4 100644 --- a/_generated-doc/main/config/quarkus-elytron-security-jdbc-principal-queries-config.adoc +++ b/_generated-doc/main/config/quarkus-elytron-security-jdbc-principal-queries-config.adoc @@ -44,6 +44,21 @@ endif::add-copy-button-to-env-var[] | +a| [[quarkus-elytron-security-jdbc-principal-queries-config_quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc-principal-queries-config_quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc-principal-queries-config_quarkus.security.jdbc.principal-query.clear-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc-principal-queries-config_quarkus.security.jdbc.principal-query.clear-password-mapper.enabled[quarkus.security.jdbc.principal-query.clear-password-mapper.enabled]` @@ -78,6 +93,21 @@ endif::add-copy-button-to-env-var[] |`1` +a| [[quarkus-elytron-security-jdbc-principal-queries-config_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc-principal-queries-config_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc-principal-queries-config_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc-principal-queries-config_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled[quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled]` @@ -284,6 +314,21 @@ endif::add-copy-button-to-env-var[] |required icon:exclamation-circle[title=Configuration property is required] +a| [[quarkus-elytron-security-jdbc-principal-queries-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc-principal-queries-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query."named-principal-queries".clear-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc-principal-queries-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc-principal-queries-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.enabled[quarkus.security.jdbc.principal-query."named-principal-queries".clear-password-mapper.enabled]` @@ -318,6 +363,21 @@ endif::add-copy-button-to-env-var[] |`1` +a| [[quarkus-elytron-security-jdbc-principal-queries-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc-principal-queries-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query."named-principal-queries".bcrypt-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc-principal-queries-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc-principal-queries-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.enabled[quarkus.security.jdbc.principal-query."named-principal-queries".bcrypt-password-mapper.enabled]` diff --git a/_generated-doc/main/config/quarkus-elytron-security-jdbc-principal-query-config.adoc b/_generated-doc/main/config/quarkus-elytron-security-jdbc-principal-query-config.adoc index 585f12fa47..6335b0c1a6 100644 --- a/_generated-doc/main/config/quarkus-elytron-security-jdbc-principal-query-config.adoc +++ b/_generated-doc/main/config/quarkus-elytron-security-jdbc-principal-query-config.adoc @@ -44,6 +44,21 @@ endif::add-copy-button-to-env-var[] | +a| [[quarkus-elytron-security-jdbc-principal-query-config_quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc-principal-query-config_quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc-principal-query-config_quarkus.security.jdbc.principal-query.clear-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc-principal-query-config_quarkus.security.jdbc.principal-query.clear-password-mapper.enabled[quarkus.security.jdbc.principal-query.clear-password-mapper.enabled]` @@ -78,6 +93,21 @@ endif::add-copy-button-to-env-var[] |`1` +a| [[quarkus-elytron-security-jdbc-principal-query-config_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc-principal-query-config_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc-principal-query-config_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc-principal-query-config_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled[quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled]` @@ -284,6 +314,21 @@ endif::add-copy-button-to-env-var[] |required icon:exclamation-circle[title=Configuration property is required] +a| [[quarkus-elytron-security-jdbc-principal-query-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc-principal-query-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query."named-principal-queries".clear-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc-principal-query-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc-principal-query-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.enabled[quarkus.security.jdbc.principal-query."named-principal-queries".clear-password-mapper.enabled]` @@ -318,6 +363,21 @@ endif::add-copy-button-to-env-var[] |`1` +a| [[quarkus-elytron-security-jdbc-principal-query-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc-principal-query-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query."named-principal-queries".bcrypt-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc-principal-query-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc-principal-query-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.enabled[quarkus.security.jdbc.principal-query."named-principal-queries".bcrypt-password-mapper.enabled]` diff --git a/_generated-doc/main/config/quarkus-elytron-security-jdbc.adoc b/_generated-doc/main/config/quarkus-elytron-security-jdbc.adoc index e9affaa72a..f3e927413d 100644 --- a/_generated-doc/main/config/quarkus-elytron-security-jdbc.adoc +++ b/_generated-doc/main/config/quarkus-elytron-security-jdbc.adoc @@ -78,6 +78,21 @@ endif::add-copy-button-to-env-var[] | +a| [[quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.clear-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.clear-password-mapper.enabled[quarkus.security.jdbc.principal-query.clear-password-mapper.enabled]` @@ -112,6 +127,21 @@ endif::add-copy-button-to-env-var[] |`1` +a| [[quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled[quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled]` @@ -318,6 +348,21 @@ endif::add-copy-button-to-env-var[] |required icon:exclamation-circle[title=Configuration property is required] +a| [[quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query."named-principal-queries".clear-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.enabled[quarkus.security.jdbc.principal-query."named-principal-queries".clear-password-mapper.enabled]` @@ -352,6 +397,21 @@ endif::add-copy-button-to-env-var[] |`1` +a| [[quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.to-password-key-mapper]]`link:#quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query."named-principal-queries".bcrypt-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.enabled]]`link:#quarkus-elytron-security-jdbc_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.enabled[quarkus.security.jdbc.principal-query."named-principal-queries".bcrypt-password-mapper.enabled]` diff --git a/_generated-doc/main/config/quarkus-grpc-config-group-config-client-xds.adoc b/_generated-doc/main/config/quarkus-grpc-config-group-config-client-xds.adoc index d6852547bb..d61f8206ea 100644 --- a/_generated-doc/main/config/quarkus-grpc-config-group-config-client-xds.adoc +++ b/_generated-doc/main/config/quarkus-grpc-config-group-config-client-xds.adoc @@ -10,6 +10,21 @@ h|[[quarkus-grpc-config-group-config-client-xds_configuration]]link:#quarkus-grp h|Type h|Default +a| [[quarkus-grpc-config-group-config-client-xds_quarkus.grpc.clients.-client-name-.xds.is-enabled]]`link:#quarkus-grpc-config-group-config-client-xds_quarkus.grpc.clients.-client-name-.xds.is-enabled[quarkus.grpc.clients."client-name".xds.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__XDS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__XDS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc-config-group-config-client-xds_quarkus.grpc.clients.-client-name-.xds.enabled]]`link:#quarkus-grpc-config-group-config-client-xds_quarkus.grpc.clients.-client-name-.xds.enabled[quarkus.grpc.clients."client-name".xds.enabled]` diff --git a/_generated-doc/main/config/quarkus-grpc-config-group-config-grpc-client-configuration.adoc b/_generated-doc/main/config/quarkus-grpc-config-group-config-grpc-client-configuration.adoc index 777a4ddf0a..0e9f8a1552 100644 --- a/_generated-doc/main/config/quarkus-grpc-config-group-config-grpc-client-configuration.adoc +++ b/_generated-doc/main/config/quarkus-grpc-config-group-config-grpc-client-configuration.adoc @@ -27,6 +27,21 @@ endif::add-copy-button-to-env-var[] |`false` +a| [[quarkus-grpc-config-group-config-grpc-client-configuration_quarkus.grpc.clients.-client-name-.xds.is-enabled]]`link:#quarkus-grpc-config-group-config-grpc-client-configuration_quarkus.grpc.clients.-client-name-.xds.is-enabled[quarkus.grpc.clients."client-name".xds.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__XDS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__XDS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc-config-group-config-grpc-client-configuration_quarkus.grpc.clients.-client-name-.xds.enabled]]`link:#quarkus-grpc-config-group-config-grpc-client-configuration_quarkus.grpc.clients.-client-name-.xds.enabled[quarkus.grpc.clients."client-name".xds.enabled]` @@ -78,6 +93,21 @@ endif::add-copy-button-to-env-var[] | +a| [[quarkus-grpc-config-group-config-grpc-client-configuration_quarkus.grpc.clients.-client-name-.in-process.is-enabled]]`link:#quarkus-grpc-config-group-config-grpc-client-configuration_quarkus.grpc.clients.-client-name-.in-process.is-enabled[quarkus.grpc.clients."client-name".in-process.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__IN_PROCESS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__IN_PROCESS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc-config-group-config-grpc-client-configuration_quarkus.grpc.clients.-client-name-.in-process.enabled]]`link:#quarkus-grpc-config-group-config-grpc-client-configuration_quarkus.grpc.clients.-client-name-.in-process.enabled[quarkus.grpc.clients."client-name".in-process.enabled]` diff --git a/_generated-doc/main/config/quarkus-grpc-config-group-config-grpc-server-configuration.adoc b/_generated-doc/main/config/quarkus-grpc-config-group-config-grpc-server-configuration.adoc index 35e30a0826..ecb22f293b 100644 --- a/_generated-doc/main/config/quarkus-grpc-config-group-config-grpc-server-configuration.adoc +++ b/_generated-doc/main/config/quarkus-grpc-config-group-config-grpc-server-configuration.adoc @@ -27,6 +27,21 @@ endif::add-copy-button-to-env-var[] |`true` +a| [[quarkus-grpc-config-group-config-grpc-server-configuration_quarkus.grpc.server.xds.is-enabled]]`link:#quarkus-grpc-config-group-config-grpc-server-configuration_quarkus.grpc.server.xds.is-enabled[quarkus.grpc.server.xds.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_SERVER_XDS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_SERVER_XDS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc-config-group-config-grpc-server-configuration_quarkus.grpc.server.xds.enabled]]`link:#quarkus-grpc-config-group-config-grpc-server-configuration_quarkus.grpc.server.xds.enabled[quarkus.grpc.server.xds.enabled]` @@ -61,6 +76,21 @@ endif::add-copy-button-to-env-var[] |`false` +a| [[quarkus-grpc-config-group-config-grpc-server-configuration_quarkus.grpc.server.in-process.is-enabled]]`link:#quarkus-grpc-config-group-config-grpc-server-configuration_quarkus.grpc.server.in-process.is-enabled[quarkus.grpc.server.in-process.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_SERVER_IN_PROCESS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_SERVER_IN_PROCESS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc-config-group-config-grpc-server-configuration_quarkus.grpc.server.in-process.enabled]]`link:#quarkus-grpc-config-group-config-grpc-server-configuration_quarkus.grpc.server.in-process.enabled[quarkus.grpc.server.in-process.enabled]` diff --git a/_generated-doc/main/config/quarkus-grpc-config-group-config-in-process.adoc b/_generated-doc/main/config/quarkus-grpc-config-group-config-in-process.adoc index b2f572c28a..9a81d03322 100644 --- a/_generated-doc/main/config/quarkus-grpc-config-group-config-in-process.adoc +++ b/_generated-doc/main/config/quarkus-grpc-config-group-config-in-process.adoc @@ -10,6 +10,21 @@ h|[[quarkus-grpc-config-group-config-in-process_configuration]]link:#quarkus-grp h|Type h|Default +a| [[quarkus-grpc-config-group-config-in-process_quarkus.grpc.server.in-process.is-enabled]]`link:#quarkus-grpc-config-group-config-in-process_quarkus.grpc.server.in-process.is-enabled[quarkus.grpc.server.in-process.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_SERVER_IN_PROCESS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_SERVER_IN_PROCESS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc-config-group-config-in-process_quarkus.grpc.server.in-process.enabled]]`link:#quarkus-grpc-config-group-config-in-process_quarkus.grpc.server.in-process.enabled[quarkus.grpc.server.in-process.enabled]` @@ -44,6 +59,21 @@ endif::add-copy-button-to-env-var[] |`quarkus-grpc` +a| [[quarkus-grpc-config-group-config-in-process_quarkus.grpc.clients.-client-name-.in-process.is-enabled]]`link:#quarkus-grpc-config-group-config-in-process_quarkus.grpc.clients.-client-name-.in-process.is-enabled[quarkus.grpc.clients."client-name".in-process.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__IN_PROCESS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__IN_PROCESS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc-config-group-config-in-process_quarkus.grpc.clients.-client-name-.in-process.enabled]]`link:#quarkus-grpc-config-group-config-in-process_quarkus.grpc.clients.-client-name-.in-process.enabled[quarkus.grpc.clients."client-name".in-process.enabled]` diff --git a/_generated-doc/main/config/quarkus-grpc-config-group-config-xds.adoc b/_generated-doc/main/config/quarkus-grpc-config-group-config-xds.adoc index 0f9f935c72..7f48897316 100644 --- a/_generated-doc/main/config/quarkus-grpc-config-group-config-xds.adoc +++ b/_generated-doc/main/config/quarkus-grpc-config-group-config-xds.adoc @@ -10,6 +10,21 @@ h|[[quarkus-grpc-config-group-config-xds_configuration]]link:#quarkus-grpc-confi h|Type h|Default +a| [[quarkus-grpc-config-group-config-xds_quarkus.grpc.server.xds.is-enabled]]`link:#quarkus-grpc-config-group-config-xds_quarkus.grpc.server.xds.is-enabled[quarkus.grpc.server.xds.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_SERVER_XDS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_SERVER_XDS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc-config-group-config-xds_quarkus.grpc.server.xds.enabled]]`link:#quarkus-grpc-config-group-config-xds_quarkus.grpc.server.xds.enabled[quarkus.grpc.server.xds.enabled]` diff --git a/_generated-doc/main/config/quarkus-grpc-config-grpc-configuration.adoc b/_generated-doc/main/config/quarkus-grpc-config-grpc-configuration.adoc index e7e6ef469a..e8e69b7e37 100644 --- a/_generated-doc/main/config/quarkus-grpc-config-grpc-configuration.adoc +++ b/_generated-doc/main/config/quarkus-grpc-config-grpc-configuration.adoc @@ -27,6 +27,21 @@ endif::add-copy-button-to-env-var[] |`false` +a| [[quarkus-grpc-config-grpc-configuration_quarkus.grpc.clients.-client-name-.xds.is-enabled]]`link:#quarkus-grpc-config-grpc-configuration_quarkus.grpc.clients.-client-name-.xds.is-enabled[quarkus.grpc.clients."client-name".xds.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__XDS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__XDS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc-config-grpc-configuration_quarkus.grpc.clients.-client-name-.xds.enabled]]`link:#quarkus-grpc-config-grpc-configuration_quarkus.grpc.clients.-client-name-.xds.enabled[quarkus.grpc.clients."client-name".xds.enabled]` @@ -78,6 +93,21 @@ endif::add-copy-button-to-env-var[] | +a| [[quarkus-grpc-config-grpc-configuration_quarkus.grpc.clients.-client-name-.in-process.is-enabled]]`link:#quarkus-grpc-config-grpc-configuration_quarkus.grpc.clients.-client-name-.in-process.is-enabled[quarkus.grpc.clients."client-name".in-process.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__IN_PROCESS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__IN_PROCESS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc-config-grpc-configuration_quarkus.grpc.clients.-client-name-.in-process.enabled]]`link:#quarkus-grpc-config-grpc-configuration_quarkus.grpc.clients.-client-name-.in-process.enabled[quarkus.grpc.clients."client-name".in-process.enabled]` @@ -667,6 +697,21 @@ endif::add-copy-button-to-env-var[] |`true` +a| [[quarkus-grpc-config-grpc-configuration_quarkus.grpc.server.xds.is-enabled]]`link:#quarkus-grpc-config-grpc-configuration_quarkus.grpc.server.xds.is-enabled[quarkus.grpc.server.xds.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_SERVER_XDS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_SERVER_XDS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc-config-grpc-configuration_quarkus.grpc.server.xds.enabled]]`link:#quarkus-grpc-config-grpc-configuration_quarkus.grpc.server.xds.enabled[quarkus.grpc.server.xds.enabled]` @@ -701,6 +746,21 @@ endif::add-copy-button-to-env-var[] |`false` +a| [[quarkus-grpc-config-grpc-configuration_quarkus.grpc.server.in-process.is-enabled]]`link:#quarkus-grpc-config-grpc-configuration_quarkus.grpc.server.in-process.is-enabled[quarkus.grpc.server.in-process.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_SERVER_IN_PROCESS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_SERVER_IN_PROCESS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc-config-grpc-configuration_quarkus.grpc.server.in-process.enabled]]`link:#quarkus-grpc-config-grpc-configuration_quarkus.grpc.server.in-process.enabled[quarkus.grpc.server.in-process.enabled]` diff --git a/_generated-doc/main/config/quarkus-grpc-general-config-items.adoc b/_generated-doc/main/config/quarkus-grpc-general-config-items.adoc index a60f287875..d2d7458c5a 100644 --- a/_generated-doc/main/config/quarkus-grpc-general-config-items.adoc +++ b/_generated-doc/main/config/quarkus-grpc-general-config-items.adoc @@ -49,6 +49,21 @@ endif::add-copy-button-to-env-var[] |`false` +a| [[quarkus-grpc-general-config-items_quarkus.grpc.clients.-client-name-.xds.is-enabled]]`link:#quarkus-grpc-general-config-items_quarkus.grpc.clients.-client-name-.xds.is-enabled[quarkus.grpc.clients."client-name".xds.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__XDS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__XDS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc-general-config-items_quarkus.grpc.clients.-client-name-.xds.enabled]]`link:#quarkus-grpc-general-config-items_quarkus.grpc.clients.-client-name-.xds.enabled[quarkus.grpc.clients."client-name".xds.enabled]` @@ -100,6 +115,21 @@ endif::add-copy-button-to-env-var[] | +a| [[quarkus-grpc-general-config-items_quarkus.grpc.clients.-client-name-.in-process.is-enabled]]`link:#quarkus-grpc-general-config-items_quarkus.grpc.clients.-client-name-.in-process.is-enabled[quarkus.grpc.clients."client-name".in-process.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__IN_PROCESS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__IN_PROCESS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc-general-config-items_quarkus.grpc.clients.-client-name-.in-process.enabled]]`link:#quarkus-grpc-general-config-items_quarkus.grpc.clients.-client-name-.in-process.enabled[quarkus.grpc.clients."client-name".in-process.enabled]` @@ -689,6 +719,21 @@ endif::add-copy-button-to-env-var[] |`true` +a| [[quarkus-grpc-general-config-items_quarkus.grpc.server.xds.is-enabled]]`link:#quarkus-grpc-general-config-items_quarkus.grpc.server.xds.is-enabled[quarkus.grpc.server.xds.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_SERVER_XDS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_SERVER_XDS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc-general-config-items_quarkus.grpc.server.xds.enabled]]`link:#quarkus-grpc-general-config-items_quarkus.grpc.server.xds.enabled[quarkus.grpc.server.xds.enabled]` @@ -723,6 +768,21 @@ endif::add-copy-button-to-env-var[] |`false` +a| [[quarkus-grpc-general-config-items_quarkus.grpc.server.in-process.is-enabled]]`link:#quarkus-grpc-general-config-items_quarkus.grpc.server.in-process.is-enabled[quarkus.grpc.server.in-process.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_SERVER_IN_PROCESS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_SERVER_IN_PROCESS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc-general-config-items_quarkus.grpc.server.in-process.enabled]]`link:#quarkus-grpc-general-config-items_quarkus.grpc.server.in-process.enabled[quarkus.grpc.server.in-process.enabled]` diff --git a/_generated-doc/main/config/quarkus-grpc.adoc b/_generated-doc/main/config/quarkus-grpc.adoc index ca1aca5b84..28c65c3e16 100644 --- a/_generated-doc/main/config/quarkus-grpc.adoc +++ b/_generated-doc/main/config/quarkus-grpc.adoc @@ -142,6 +142,21 @@ endif::add-copy-button-to-env-var[] |`false` +a| [[quarkus-grpc_quarkus.grpc.clients.-client-name-.xds.is-enabled]]`link:#quarkus-grpc_quarkus.grpc.clients.-client-name-.xds.is-enabled[quarkus.grpc.clients."client-name".xds.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__XDS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__XDS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc_quarkus.grpc.clients.-client-name-.xds.enabled]]`link:#quarkus-grpc_quarkus.grpc.clients.-client-name-.xds.enabled[quarkus.grpc.clients."client-name".xds.enabled]` @@ -193,6 +208,21 @@ endif::add-copy-button-to-env-var[] | +a| [[quarkus-grpc_quarkus.grpc.clients.-client-name-.in-process.is-enabled]]`link:#quarkus-grpc_quarkus.grpc.clients.-client-name-.in-process.is-enabled[quarkus.grpc.clients."client-name".in-process.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__IN_PROCESS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_CLIENTS__CLIENT_NAME__IN_PROCESS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc_quarkus.grpc.clients.-client-name-.in-process.enabled]]`link:#quarkus-grpc_quarkus.grpc.clients.-client-name-.in-process.enabled[quarkus.grpc.clients."client-name".in-process.enabled]` @@ -782,6 +812,21 @@ endif::add-copy-button-to-env-var[] |`true` +a| [[quarkus-grpc_quarkus.grpc.server.xds.is-enabled]]`link:#quarkus-grpc_quarkus.grpc.server.xds.is-enabled[quarkus.grpc.server.xds.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_SERVER_XDS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_SERVER_XDS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc_quarkus.grpc.server.xds.enabled]]`link:#quarkus-grpc_quarkus.grpc.server.xds.enabled[quarkus.grpc.server.xds.enabled]` @@ -816,6 +861,21 @@ endif::add-copy-button-to-env-var[] |`false` +a| [[quarkus-grpc_quarkus.grpc.server.in-process.is-enabled]]`link:#quarkus-grpc_quarkus.grpc.server.in-process.is-enabled[quarkus.grpc.server.in-process.is-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_GRPC_SERVER_IN_PROCESS_IS_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_GRPC_SERVER_IN_PROCESS_IS_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a| [[quarkus-grpc_quarkus.grpc.server.in-process.enabled]]`link:#quarkus-grpc_quarkus.grpc.server.in-process.enabled[quarkus.grpc.server.in-process.enabled]` diff --git a/_generated-doc/main/config/quarkus-knative-knative-config.adoc b/_generated-doc/main/config/quarkus-knative-knative-config.adoc index ec8c588881..e321c94284 100644 --- a/_generated-doc/main/config/quarkus-knative-knative-config.adoc +++ b/_generated-doc/main/config/quarkus-knative-knative-config.adoc @@ -10,213 +10,283 @@ h|[[quarkus-knative-knative-config_configuration]]link:#quarkus-knative-knative- h|Type h|Default -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.part-of]]`link:#quarkus-knative-knative-config_quarkus.knative.part-of[quarkus.knative.part-of]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-env.secrets]]`link:#quarkus-knative-knative-config_quarkus.knative.get-env.secrets[quarkus.knative.get-env.secrets]` [.description] -- -The name of the group this component belongs too +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PART_OF+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PART_OF+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.name]]`link:#quarkus-knative-knative-config_quarkus.knative.name[quarkus.knative.name]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-env.configmaps]]`link:#quarkus-knative-knative-config_quarkus.knative.get-env.configmaps[quarkus.knative.get-env.configmaps]` [.description] -- -The name of the application. This value will be used for naming Kubernetes resources like: - Deployment - Service and so on ... +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.version]]`link:#quarkus-knative-knative-config_quarkus.knative.version[quarkus.knative.version]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-target-platform-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-target-platform-name[quarkus.knative.get-target-platform-name]` [.description] -- -The version of the application. +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-part-of]]`link:#quarkus-knative-knative-config_quarkus.knative.get-part-of[quarkus.knative.get-part-of]` + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_VERSION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PART_OF+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_VERSION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PART_OF+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.namespace]]`link:#quarkus-knative-knative-config_quarkus.knative.namespace[quarkus.knative.namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-name[quarkus.knative.get-name]` [.description] -- -The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-version]]`link:#quarkus-knative-knative-config_quarkus.knative.get-version[quarkus.knative.get-version]` + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_VERSION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_NAMESPACE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_VERSION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.add-build-timestamp]]`link:#quarkus-knative-knative-config_quarkus.knative.add-build-timestamp[quarkus.knative.add-build-timestamp]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-namespace]]`link:#quarkus-knative-knative-config_quarkus.knative.get-namespace[quarkus.knative.get-namespace]` [.description] -- -Whether to add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.is-add-build-timestamp]]`link:#quarkus-knative-knative-config_quarkus.knative.is-add-build-timestamp[quarkus.knative.is-add-build-timestamp]` + + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_BUILD_TIMESTAMP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IS_ADD_BUILD_TIMESTAMP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ADD_BUILD_TIMESTAMP+++` +Environment variable: `+++QUARKUS_KNATIVE_IS_ADD_BUILD_TIMESTAMP+++` endif::add-copy-button-to-env-var[] --|boolean -|`true` +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.working-dir]]`link:#quarkus-knative-knative-config_quarkus.knative.working-dir[quarkus.knative.working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.is-add-version-to-label-selectors]]`link:#quarkus-knative-knative-config_quarkus.knative.is-add-version-to-label-selectors[quarkus.knative.is-add-version-to-label-selectors]` [.description] -- -Working directory +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IS_ADD_VERSION_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_IS_ADD_VERSION_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.is-add-name-to-label-selectors]]`link:#quarkus-knative-knative-config_quarkus.knative.is-add-name-to-label-selectors[quarkus.knative.is-add-name-to-label-selectors]` + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IS_ADD_NAME_TO_LABEL_SELECTORS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_WORKING_DIR+++` +Environment variable: `+++QUARKUS_KNATIVE_IS_ADD_NAME_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-working-dir]]`link:#quarkus-knative-knative-config_quarkus.knative.get-working-dir[quarkus.knative.get-working-dir]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_WORKING_DIR+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.command]]`link:#quarkus-knative-knative-config_quarkus.knative.command[quarkus.knative.command]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-command]]`link:#quarkus-knative-knative-config_quarkus.knative.get-command[quarkus.knative.get-command]` [.description] -- -The commands - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_COMMAND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_COMMAND+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.arguments]]`link:#quarkus-knative-knative-config_quarkus.knative.arguments[quarkus.knative.arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-arguments]]`link:#quarkus-knative-knative-config_quarkus.knative.get-arguments[quarkus.knative.get-arguments]` [.description] -- -The arguments - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ARGUMENTS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ARGUMENTS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.service-account]]`link:#quarkus-knative-knative-config_quarkus.knative.service-account[quarkus.knative.service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-service-account]]`link:#quarkus-knative-knative-config_quarkus.knative.get-service-account[quarkus.knative.get-service-account]` [.description] -- -The service account - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.service-type]]`link:#quarkus-knative-knative-config_quarkus.knative.service-type[quarkus.knative.service-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-container-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-container-name[quarkus.knative.get-container-name]` [.description] -- -The type of service that will be generated for the application +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONTAINER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_CONTAINER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-service-type]]`link:#quarkus-knative-knative-config_quarkus.knative.get-service-type[quarkus.knative.get-service-type]` + + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SERVICE_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SERVICE_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SERVICE_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SERVICE_TYPE+++` endif::add-copy-button-to-env-var[] -- a| `cluster-ip`, `node-port`, `load-balancer`, `external-name` -|`cluster-ip` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.image-pull-policy]]`link:#quarkus-knative-knative-config_quarkus.knative.image-pull-policy[quarkus.knative.image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-image-pull-policy]]`link:#quarkus-knative-knative-config_quarkus.knative.get-image-pull-policy[quarkus.knative.get-image-pull-policy]` [.description] -- -Image pull policy - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] -- a| `always`, `if-not-present`, `never` -|`always` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.image-pull-secrets]]`link:#quarkus-knative-knative-config_quarkus.knative.image-pull-secrets[quarkus.knative.image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-image-pull-secrets]]`link:#quarkus-knative-knative-config_quarkus.knative.get-image-pull-secrets[quarkus.knative.get-image-pull-secrets]` [.description] -- -The image pull secret - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.http-action-port]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.http-action-port[quarkus.knative.liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.http-action-port]]`link:#quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.http-action-port[quarkus.knative.get-liveness-probe.http-action-port]` [.description] @@ -224,16 +294,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.http-action-port-name]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.http-action-port-name[quarkus.knative.liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.http-action-port-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.http-action-port-name[quarkus.knative.get-liveness-probe.http-action-port-name]` [.description] @@ -241,16 +311,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.http-action-path]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.http-action-path[quarkus.knative.liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.http-action-path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.http-action-path[quarkus.knative.get-liveness-probe.http-action-path]` [.description] @@ -258,16 +328,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.http-action-scheme]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.http-action-scheme[quarkus.knative.liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.http-action-scheme]]`link:#quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.http-action-scheme[quarkus.knative.get-liveness-probe.http-action-scheme]` [.description] @@ -275,16 +345,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.exec-action]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.exec-action[quarkus.knative.liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.exec-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.exec-action[quarkus.knative.get-liveness-probe.exec-action]` [.description] @@ -292,16 +362,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.tcp-socket-action]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.tcp-socket-action[quarkus.knative.liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.tcp-socket-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.tcp-socket-action[quarkus.knative.get-liveness-probe.tcp-socket-action]` [.description] @@ -309,16 +379,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.grpc-action]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.grpc-action[quarkus.knative.liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.grpc-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.grpc-action[quarkus.knative.get-liveness-probe.grpc-action]` [.description] @@ -326,16 +396,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.grpc-action-enabled]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.grpc-action-enabled[quarkus.knative.liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.grpc-action-enabled]]`link:#quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.grpc-action-enabled[quarkus.knative.get-liveness-probe.grpc-action-enabled]` [.description] @@ -343,16 +413,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.initial-delay]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.initial-delay[quarkus.knative.liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.initial-delay]]`link:#quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.initial-delay[quarkus.knative.get-liveness-probe.initial-delay]` [.description] @@ -360,17 +430,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.period]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.period[quarkus.knative.liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.period]]`link:#quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.period[quarkus.knative.get-liveness-probe.period]` [.description] @@ -378,17 +448,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.timeout]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.timeout[quarkus.knative.liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.timeout]]`link:#quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.timeout[quarkus.knative.get-liveness-probe.timeout]` [.description] @@ -396,17 +466,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.success-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.success-threshold[quarkus.knative.liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.success-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.success-threshold[quarkus.knative.get-liveness-probe.success-threshold]` [.description] @@ -414,16 +484,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.failure-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.failure-threshold[quarkus.knative.liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.failure-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.get-liveness-probe.failure-threshold[quarkus.knative.get-liveness-probe.failure-threshold]` [.description] @@ -431,16 +501,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.http-action-port]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.http-action-port[quarkus.knative.readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.http-action-port]]`link:#quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.http-action-port[quarkus.knative.get-readiness-probe.http-action-port]` [.description] @@ -448,16 +518,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.http-action-port-name]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.http-action-port-name[quarkus.knative.readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.http-action-port-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.http-action-port-name[quarkus.knative.get-readiness-probe.http-action-port-name]` [.description] @@ -465,16 +535,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.http-action-path]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.http-action-path[quarkus.knative.readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.http-action-path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.http-action-path[quarkus.knative.get-readiness-probe.http-action-path]` [.description] @@ -482,16 +552,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.http-action-scheme]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.http-action-scheme[quarkus.knative.readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.http-action-scheme]]`link:#quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.http-action-scheme[quarkus.knative.get-readiness-probe.http-action-scheme]` [.description] @@ -499,16 +569,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.exec-action]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.exec-action[quarkus.knative.readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.exec-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.exec-action[quarkus.knative.get-readiness-probe.exec-action]` [.description] @@ -516,16 +586,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.tcp-socket-action]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.tcp-socket-action[quarkus.knative.readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.tcp-socket-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.tcp-socket-action[quarkus.knative.get-readiness-probe.tcp-socket-action]` [.description] @@ -533,16 +603,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.grpc-action]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.grpc-action[quarkus.knative.readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.grpc-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.grpc-action[quarkus.knative.get-readiness-probe.grpc-action]` [.description] @@ -550,16 +620,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.grpc-action-enabled]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.grpc-action-enabled[quarkus.knative.readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.grpc-action-enabled]]`link:#quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.grpc-action-enabled[quarkus.knative.get-readiness-probe.grpc-action-enabled]` [.description] @@ -567,16 +637,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.initial-delay]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.initial-delay[quarkus.knative.readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.initial-delay]]`link:#quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.initial-delay[quarkus.knative.get-readiness-probe.initial-delay]` [.description] @@ -584,17 +654,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.period]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.period[quarkus.knative.readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.period]]`link:#quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.period[quarkus.knative.get-readiness-probe.period]` [.description] @@ -602,17 +672,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.timeout]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.timeout[quarkus.knative.readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.timeout]]`link:#quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.timeout[quarkus.knative.get-readiness-probe.timeout]` [.description] @@ -620,17 +690,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.success-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.success-threshold[quarkus.knative.readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.success-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.success-threshold[quarkus.knative.get-readiness-probe.success-threshold]` [.description] @@ -638,16 +708,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.failure-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.failure-threshold[quarkus.knative.readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.failure-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.get-readiness-probe.failure-threshold[quarkus.knative.get-readiness-probe.failure-threshold]` [.description] @@ -655,16 +725,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.http-action-port]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.http-action-port[quarkus.knative.startup-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-startup-probe.http-action-port]]`link:#quarkus-knative-knative-config_quarkus.knative.get-startup-probe.http-action-port[quarkus.knative.get-startup-probe.http-action-port]` [.description] @@ -672,16 +742,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.http-action-port-name]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.http-action-port-name[quarkus.knative.startup-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-startup-probe.http-action-port-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-startup-probe.http-action-port-name[quarkus.knative.get-startup-probe.http-action-port-name]` [.description] @@ -689,16 +759,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.http-action-path]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.http-action-path[quarkus.knative.startup-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-startup-probe.http-action-path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-startup-probe.http-action-path[quarkus.knative.get-startup-probe.http-action-path]` [.description] @@ -706,16 +776,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.http-action-scheme]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.http-action-scheme[quarkus.knative.startup-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-startup-probe.http-action-scheme]]`link:#quarkus-knative-knative-config_quarkus.knative.get-startup-probe.http-action-scheme[quarkus.knative.get-startup-probe.http-action-scheme]` [.description] @@ -723,16 +793,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.exec-action]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.exec-action[quarkus.knative.startup-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-startup-probe.exec-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-startup-probe.exec-action[quarkus.knative.get-startup-probe.exec-action]` [.description] @@ -740,16 +810,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.tcp-socket-action]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.tcp-socket-action[quarkus.knative.startup-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-startup-probe.tcp-socket-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-startup-probe.tcp-socket-action[quarkus.knative.get-startup-probe.tcp-socket-action]` [.description] @@ -757,16 +827,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.grpc-action]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.grpc-action[quarkus.knative.startup-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-startup-probe.grpc-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-startup-probe.grpc-action[quarkus.knative.get-startup-probe.grpc-action]` [.description] @@ -774,16 +844,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.grpc-action-enabled]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.grpc-action-enabled[quarkus.knative.startup-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-startup-probe.grpc-action-enabled]]`link:#quarkus-knative-knative-config_quarkus.knative.get-startup-probe.grpc-action-enabled[quarkus.knative.get-startup-probe.grpc-action-enabled]` [.description] @@ -791,16 +861,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.initial-delay]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.initial-delay[quarkus.knative.startup-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-startup-probe.initial-delay]]`link:#quarkus-knative-knative-config_quarkus.knative.get-startup-probe.initial-delay[quarkus.knative.get-startup-probe.initial-delay]` [.description] @@ -808,17 +878,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.period]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.period[quarkus.knative.startup-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-startup-probe.period]]`link:#quarkus-knative-knative-config_quarkus.knative.get-startup-probe.period[quarkus.knative.get-startup-probe.period]` [.description] @@ -826,17 +896,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.timeout]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.timeout[quarkus.knative.startup-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-startup-probe.timeout]]`link:#quarkus-knative-knative-config_quarkus.knative.get-startup-probe.timeout[quarkus.knative.get-startup-probe.timeout]` [.description] @@ -844,17 +914,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.success-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.success-threshold[quarkus.knative.startup-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-startup-probe.success-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.get-startup-probe.success-threshold[quarkus.knative.get-startup-probe.success-threshold]` [.description] @@ -862,16 +932,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.failure-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.failure-threshold[quarkus.knative.startup-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-startup-probe.failure-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.get-startup-probe.failure-threshold[quarkus.knative.get-startup-probe.failure-threshold]` [.description] @@ -879,16 +949,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.prometheus.annotations]]`link:#quarkus-knative-knative-config_quarkus.knative.prometheus.annotations[quarkus.knative.prometheus.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-prometheus-config.annotations]]`link:#quarkus-knative-knative-config_quarkus.knative.get-prometheus-config.annotations[quarkus.knative.get-prometheus-config.annotations]` [.description] @@ -896,16 +966,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++` endif::add-copy-button-to-env-var[] --|boolean |`true` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.prometheus.prefix]]`link:#quarkus-knative-knative-config_quarkus.knative.prometheus.prefix[quarkus.knative.prometheus.prefix]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-prometheus-config.prefix]]`link:#quarkus-knative-knative-config_quarkus.knative.get-prometheus-config.prefix[quarkus.knative.get-prometheus-config.prefix]` [.description] @@ -913,16 +983,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PREFIX+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PREFIX+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PREFIX+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PREFIX+++` endif::add-copy-button-to-env-var[] --|string |`prometheus.io` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.prometheus.scrape]]`link:#quarkus-knative-knative-config_quarkus.knative.prometheus.scrape[quarkus.knative.prometheus.scrape]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-prometheus-config.scrape]]`link:#quarkus-knative-knative-config_quarkus.knative.get-prometheus-config.scrape[quarkus.knative.get-prometheus-config.scrape]` [.description] @@ -930,16 +1000,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_SCRAPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCRAPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_SCRAPE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCRAPE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.prometheus.path]]`link:#quarkus-knative-knative-config_quarkus.knative.prometheus.path[quarkus.knative.prometheus.path]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-prometheus-config.path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-prometheus-config.path[quarkus.knative.get-prometheus-config.path]` [.description] @@ -947,16 +1017,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.prometheus.port]]`link:#quarkus-knative-knative-config_quarkus.knative.prometheus.port[quarkus.knative.prometheus.port]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-prometheus-config.port]]`link:#quarkus-knative-knative-config_quarkus.knative.get-prometheus-config.port[quarkus.knative.get-prometheus-config.port]` [.description] @@ -964,16 +1034,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PORT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.prometheus.scheme]]`link:#quarkus-knative-knative-config_quarkus.knative.prometheus.scheme[quarkus.knative.prometheus.scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-prometheus-config.scheme]]`link:#quarkus-knative-knative-config_quarkus.knative.get-prometheus-config.scheme[quarkus.knative.get-prometheus-config.scheme]` [.description] @@ -981,50 +1051,65 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.empty-dir-volumes]]`link:#quarkus-knative-knative-config_quarkus.knative.empty-dir-volumes[quarkus.knative.empty-dir-volumes]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-empty-dir-volumes]]`link:#quarkus-knative-knative-config_quarkus.knative.get-empty-dir-volumes[quarkus.knative.get-empty-dir-volumes]` [.description] -- -EmptyDir volumes - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_EMPTY_DIR_VOLUMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_EMPTY_DIR_VOLUMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_EMPTY_DIR_VOLUMES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_EMPTY_DIR_VOLUMES+++` endif::add-copy-button-to-env-var[] --|list of string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-resources.limits.cpu]]`link:#quarkus-knative-knative-config_quarkus.knative.get-resources.limits.cpu[quarkus.knative.get-resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.container-name]]`link:#quarkus-knative-knative-config_quarkus.knative.container-name[quarkus.knative.container-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-resources.limits.memory]]`link:#quarkus-knative-knative-config_quarkus.knative.get-resources.limits.memory[quarkus.knative.get-resources.limits.memory]` [.description] -- -If set, it will change the name of the container according to the configuration +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINER_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.resources.limits.cpu]]`link:#quarkus-knative-knative-config_quarkus.knative.resources.limits.cpu[quarkus.knative.resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-resources.requests.cpu]]`link:#quarkus-knative-knative-config_quarkus.knative.get-resources.requests.cpu[quarkus.knative.get-resources.requests.cpu]` [.description] @@ -1032,16 +1117,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.resources.limits.memory]]`link:#quarkus-knative-knative-config_quarkus.knative.resources.limits.memory[quarkus.knative.resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-resources.requests.memory]]`link:#quarkus-knative-knative-config_quarkus.knative.get-resources.requests.memory[quarkus.knative.get-resources.requests.memory]` [.description] @@ -1049,678 +1134,5568 @@ a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus. Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-app-secret]]`link:#quarkus-knative-knative-config_quarkus.knative.get-app-secret[quarkus.knative.get-app-secret]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_APP_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_APP_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-app-config-map]]`link:#quarkus-knative-knative-config_quarkus.knative.get-app-config-map[quarkus.knative.get-app-config-map]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_APP_CONFIG_MAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_APP_CONFIG_MAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-security-context.se-linux-options.level]]`link:#quarkus-knative-knative-config_quarkus.knative.get-security-context.se-linux-options.level[quarkus.knative.get-security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-security-context.se-linux-options.role]]`link:#quarkus-knative-knative-config_quarkus.knative.get-security-context.se-linux-options.role[quarkus.knative.get-security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-security-context.se-linux-options.type]]`link:#quarkus-knative-knative-config_quarkus.knative.get-security-context.se-linux-options.type[quarkus.knative.get-security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-security-context.se-linux-options.user]]`link:#quarkus-knative-knative-config_quarkus.knative.get-security-context.se-linux-options.user[quarkus.knative.get-security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-knative-knative-config_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec[quarkus.knative.get-security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-security-context.windows-options.run-as-user-name[quarkus.knative.get-security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-security-context.windows-options.host-process]]`link:#quarkus-knative-knative-config_quarkus.knative.get-security-context.windows-options.host-process[quarkus.knative.get-security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-security-context.run-as-user]]`link:#quarkus-knative-knative-config_quarkus.knative.get-security-context.run-as-user[quarkus.knative.get-security-context.run-as-user]` + + +[.description] +-- +The UID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_USER+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-security-context.run-as-group]]`link:#quarkus-knative-knative-config_quarkus.knative.get-security-context.run-as-group[quarkus.knative.get-security-context.run-as-group]` + + +[.description] +-- +The GID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-security-context.run-as-non-root]]`link:#quarkus-knative-knative-config_quarkus.knative.get-security-context.run-as-non-root[quarkus.knative.get-security-context.run-as-non-root]` + + +[.description] +-- +Indicates that the container must run as a non-root user. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-security-context.supplemental-groups]]`link:#quarkus-knative-knative-config_quarkus.knative.get-security-context.supplemental-groups[quarkus.knative.get-security-context.supplemental-groups]` + + +[.description] +-- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-security-context.fs-group]]`link:#quarkus-knative-knative-config_quarkus.knative.get-security-context.fs-group[quarkus.knative.get-security-context.fs-group]` + + +[.description] +-- +A special supplemental group that applies to all containers in a pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-security-context.sysctls]]`link:#quarkus-knative-knative-config_quarkus.knative.get-security-context.sysctls[quarkus.knative.get-security-context.sysctls]` + + +[.description] +-- +Sysctls hold a list of namespaced sysctls used for the pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SYSCTLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SYSCTLS+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-security-context.fs-group-change-policy]]`link:#quarkus-knative-knative-config_quarkus.knative.get-security-context.fs-group-change-policy[quarkus.knative.get-security-context.fs-group-change-policy]` + + +[.description] +-- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.is-idempotent]]`link:#quarkus-knative-knative-config_quarkus.knative.is-idempotent[quarkus.knative.is-idempotent]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IS_IDEMPOTENT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_IS_IDEMPOTENT+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.part-of]]`link:#quarkus-knative-knative-config_quarkus.knative.part-of[quarkus.knative.part-of]` + + +[.description] +-- +The name of the group this component belongs too + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PART_OF+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_PART_OF+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.name]]`link:#quarkus-knative-knative-config_quarkus.knative.name[quarkus.knative.name]` + + +[.description] +-- +The name of the application. This value will be used for naming Kubernetes resources like: - Deployment - Service and so on ... + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.version]]`link:#quarkus-knative-knative-config_quarkus.knative.version[quarkus.knative.version]` + + +[.description] +-- +The version of the application. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_VERSION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_VERSION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.namespace]]`link:#quarkus-knative-knative-config_quarkus.knative.namespace[quarkus.knative.namespace]` + + +[.description] +-- +The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.add-build-timestamp]]`link:#quarkus-knative-knative-config_quarkus.knative.add-build-timestamp[quarkus.knative.add-build-timestamp]` + + +[.description] +-- +Whether to add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_BUILD_TIMESTAMP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ADD_BUILD_TIMESTAMP+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.working-dir]]`link:#quarkus-knative-knative-config_quarkus.knative.working-dir[quarkus.knative.working-dir]` + + +[.description] +-- +Working directory + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.command]]`link:#quarkus-knative-knative-config_quarkus.knative.command[quarkus.knative.command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.arguments]]`link:#quarkus-knative-knative-config_quarkus.knative.arguments[quarkus.knative.arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.service-account]]`link:#quarkus-knative-knative-config_quarkus.knative.service-account[quarkus.knative.service-account]` + + +[.description] +-- +The service account + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.service-type]]`link:#quarkus-knative-knative-config_quarkus.knative.service-type[quarkus.knative.service-type]` + + +[.description] +-- +The type of service that will be generated for the application + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SERVICE_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SERVICE_TYPE+++` +endif::add-copy-button-to-env-var[] +-- a| +`cluster-ip`, `node-port`, `load-balancer`, `external-name` +|`cluster-ip` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.image-pull-policy]]`link:#quarkus-knative-knative-config_quarkus.knative.image-pull-policy[quarkus.knative.image-pull-policy]` + + +[.description] +-- +Image pull policy + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.image-pull-secrets]]`link:#quarkus-knative-knative-config_quarkus.knative.image-pull-secrets[quarkus.knative.image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.http-action-port]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.http-action-port[quarkus.knative.liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.http-action-port-name]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.http-action-port-name[quarkus.knative.liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.http-action-path]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.http-action-path[quarkus.knative.liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.http-action-scheme]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.http-action-scheme[quarkus.knative.liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.exec-action]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.exec-action[quarkus.knative.liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.tcp-socket-action]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.tcp-socket-action[quarkus.knative.liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.grpc-action]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.grpc-action[quarkus.knative.liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.grpc-action-enabled]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.grpc-action-enabled[quarkus.knative.liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.initial-delay]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.initial-delay[quarkus.knative.liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.period]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.period[quarkus.knative.liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.timeout]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.timeout[quarkus.knative.liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.success-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.success-threshold[quarkus.knative.liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.liveness-probe.failure-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.liveness-probe.failure-threshold[quarkus.knative.liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.http-action-port]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.http-action-port[quarkus.knative.readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.http-action-port-name]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.http-action-port-name[quarkus.knative.readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.http-action-path]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.http-action-path[quarkus.knative.readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.http-action-scheme]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.http-action-scheme[quarkus.knative.readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.exec-action]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.exec-action[quarkus.knative.readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.tcp-socket-action]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.tcp-socket-action[quarkus.knative.readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.grpc-action]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.grpc-action[quarkus.knative.readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.grpc-action-enabled]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.grpc-action-enabled[quarkus.knative.readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.initial-delay]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.initial-delay[quarkus.knative.readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.period]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.period[quarkus.knative.readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.timeout]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.timeout[quarkus.knative.readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.success-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.success-threshold[quarkus.knative.readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.readiness-probe.failure-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.readiness-probe.failure-threshold[quarkus.knative.readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.http-action-port]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.http-action-port[quarkus.knative.startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.http-action-port-name]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.http-action-port-name[quarkus.knative.startup-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.http-action-path]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.http-action-path[quarkus.knative.startup-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.http-action-scheme]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.http-action-scheme[quarkus.knative.startup-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.exec-action]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.exec-action[quarkus.knative.startup-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.tcp-socket-action]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.tcp-socket-action[quarkus.knative.startup-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.grpc-action]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.grpc-action[quarkus.knative.startup-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.grpc-action-enabled]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.grpc-action-enabled[quarkus.knative.startup-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.initial-delay]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.initial-delay[quarkus.knative.startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.period]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.period[quarkus.knative.startup-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.timeout]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.timeout[quarkus.knative.startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.success-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.success-threshold[quarkus.knative.startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.startup-probe.failure-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.startup-probe.failure-threshold[quarkus.knative.startup-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.prometheus.annotations]]`link:#quarkus-knative-knative-config_quarkus.knative.prometheus.annotations[quarkus.knative.prometheus.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.prometheus.prefix]]`link:#quarkus-knative-knative-config_quarkus.knative.prometheus.prefix[quarkus.knative.prometheus.prefix]` + + +[.description] +-- +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PREFIX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.prometheus.scrape]]`link:#quarkus-knative-knative-config_quarkus.knative.prometheus.scrape[quarkus.knative.prometheus.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.prometheus.path]]`link:#quarkus-knative-knative-config_quarkus.knative.prometheus.path[quarkus.knative.prometheus.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.prometheus.port]]`link:#quarkus-knative-knative-config_quarkus.knative.prometheus.port[quarkus.knative.prometheus.port]` + + +[.description] +-- +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.prometheus.scheme]]`link:#quarkus-knative-knative-config_quarkus.knative.prometheus.scheme[quarkus.knative.prometheus.scheme]` + + +[.description] +-- +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.empty-dir-volumes]]`link:#quarkus-knative-knative-config_quarkus.knative.empty-dir-volumes[quarkus.knative.empty-dir-volumes]` + + +[.description] +-- +EmptyDir volumes + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_EMPTY_DIR_VOLUMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_EMPTY_DIR_VOLUMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.container-name]]`link:#quarkus-knative-knative-config_quarkus.knative.container-name[quarkus.knative.container-name]` + + +[.description] +-- +If set, it will change the name of the container according to the configuration + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.resources.limits.cpu]]`link:#quarkus-knative-knative-config_quarkus.knative.resources.limits.cpu[quarkus.knative.resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.resources.limits.memory]]`link:#quarkus-knative-knative-config_quarkus.knative.resources.limits.memory[quarkus.knative.resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.resources.requests.cpu]]`link:#quarkus-knative-knative-config_quarkus.knative.resources.requests.cpu[quarkus.knative.resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.resources.requests.memory]]`link:#quarkus-knative-knative-config_quarkus.knative.resources.requests.memory[quarkus.knative.resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.add-version-to-label-selectors]]`link:#quarkus-knative-knative-config_quarkus.knative.add-version-to-label-selectors[quarkus.knative.add-version-to-label-selectors]` + + +[.description] +-- +If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and Deployment + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_VERSION_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ADD_VERSION_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.add-name-to-label-selectors]]`link:#quarkus-knative-knative-config_quarkus.knative.add-name-to-label-selectors[quarkus.knative.add-name-to-label-selectors]` + + +[.description] +-- +If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_NAME_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ADD_NAME_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.idempotent]]`link:#quarkus-knative-knative-config_quarkus.knative.idempotent[quarkus.knative.idempotent]` + + +[.description] +-- +Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IDEMPOTENT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_IDEMPOTENT+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.env.secrets]]`link:#quarkus-knative-knative-config_quarkus.knative.env.secrets[quarkus.knative.env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.env.configmaps]]`link:#quarkus-knative-knative-config_quarkus.knative.env.configmaps[quarkus.knative.env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.cluster-local]]`link:#quarkus-knative-knative-config_quarkus.knative.cluster-local[quarkus.knative.cluster-local]` + + +[.description] +-- +Whether this service is cluster-local. Cluster local services are not exposed to the outside world. More information in link:https://knative.dev/docs/serving/services/private-services/[this link]. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CLUSTER_LOCAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CLUSTER_LOCAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.min-scale]]`link:#quarkus-knative-knative-config_quarkus.knative.min-scale[quarkus.knative.min-scale]` + + +[.description] +-- +This value controls the minimum number of replicas each revision should have. Knative will attempt to never have less than this number of replicas at any point in time. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MIN_SCALE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_MIN_SCALE+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.max-scale]]`link:#quarkus-knative-knative-config_quarkus.knative.max-scale[quarkus.knative.max-scale]` + + +[.description] +-- +This value controls the maximum number of replicas each revision should have. Knative will attempt to never have more than this number of replicas running, or in the process of being created, at any point in time. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MAX_SCALE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_MAX_SCALE+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.scale-to-zero-enabled]]`link:#quarkus-knative-knative-config_quarkus.knative.scale-to-zero-enabled[quarkus.knative.scale-to-zero-enabled]` + + +[.description] +-- +The scale-to-zero values control whether Knative allows revisions to scale down to zero, or stops at “1”. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SCALE_TO_ZERO_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SCALE_TO_ZERO_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.auto-scaler-class]]`link:#quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.auto-scaler-class[quarkus.knative.revision-auto-scaling.auto-scaler-class]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_AUTO_SCALER_CLASS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_AUTO_SCALER_CLASS+++` +endif::add-copy-button-to-env-var[] +-- a| +`kpa`, `hpa` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.metric]]`link:#quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.metric[quarkus.knative.revision-auto-scaling.metric]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_METRIC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_METRIC+++` +endif::add-copy-button-to-env-var[] +-- a| +`concurrency`, `rps`, `cpu` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.target]]`link:#quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.target[quarkus.knative.revision-auto-scaling.target]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.container-concurrency]]`link:#quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.container-concurrency[quarkus.knative.revision-auto-scaling.container-concurrency]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_CONTAINER_CONCURRENCY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_CONTAINER_CONCURRENCY+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.target-utilization-percentage]]`link:#quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.target-utilization-percentage[quarkus.knative.revision-auto-scaling.target-utilization-percentage]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.global-auto-scaling.auto-scaler-class]]`link:#quarkus-knative-knative-config_quarkus.knative.global-auto-scaling.auto-scaler-class[quarkus.knative.global-auto-scaling.auto-scaler-class]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_AUTO_SCALER_CLASS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_AUTO_SCALER_CLASS+++` +endif::add-copy-button-to-env-var[] +-- a| +`kpa`, `hpa` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.global-auto-scaling.container-concurrency]]`link:#quarkus-knative-knative-config_quarkus.knative.global-auto-scaling.container-concurrency[quarkus.knative.global-auto-scaling.container-concurrency]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_CONTAINER_CONCURRENCY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_CONTAINER_CONCURRENCY+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.global-auto-scaling.target-utilization-percentage]]`link:#quarkus-knative-knative-config_quarkus.knative.global-auto-scaling.target-utilization-percentage[quarkus.knative.global-auto-scaling.target-utilization-percentage]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.global-auto-scaling.requests-per-second]]`link:#quarkus-knative-knative-config_quarkus.knative.global-auto-scaling.requests-per-second[quarkus.knative.global-auto-scaling.requests-per-second]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_REQUESTS_PER_SECOND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_REQUESTS_PER_SECOND+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.revision-name]]`link:#quarkus-knative-knative-config_quarkus.knative.revision-name[quarkus.knative.revision-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_REVISION_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.app-secret]]`link:#quarkus-knative-knative-config_quarkus.knative.app-secret[quarkus.knative.app-secret]` + + +[.description] +-- +If set, the secret will mounted to the application container and its contents will be used for application configuration. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_APP_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_APP_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.app-config-map]]`link:#quarkus-knative-knative-config_quarkus.knative.app-config-map[quarkus.knative.app-config-map]` + + +[.description] +-- +If set, the config map will be mounted to the application container and its contents will be used for application configuration. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_APP_CONFIG_MAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_APP_CONFIG_MAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.se-linux-options.level]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.se-linux-options.level[quarkus.knative.security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.se-linux-options.role]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.se-linux-options.role[quarkus.knative.security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.se-linux-options.type]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.se-linux-options.type[quarkus.knative.security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.se-linux-options.user]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.se-linux-options.user[quarkus.knative.security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name[quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.windows-options.gmsa-credential-spec[quarkus.knative.security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.windows-options.run-as-user-name]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.windows-options.run-as-user-name[quarkus.knative.security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.windows-options.host-process]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.windows-options.host-process[quarkus.knative.security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.run-as-user]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.run-as-user[quarkus.knative.security-context.run-as-user]` + + +[.description] +-- +The UID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.run-as-group]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.run-as-group[quarkus.knative.security-context.run-as-group]` + + +[.description] +-- +The GID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.run-as-non-root]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.run-as-non-root[quarkus.knative.security-context.run-as-non-root]` + + +[.description] +-- +Indicates that the container must run as a non-root user. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.supplemental-groups]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.supplemental-groups[quarkus.knative.security-context.supplemental-groups]` + + +[.description] +-- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.fs-group]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.fs-group[quarkus.knative.security-context.fs-group]` + + +[.description] +-- +A special supplemental group that applies to all containers in a pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.sysctls]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.sysctls[quarkus.knative.security-context.sysctls]` + + +[.description] +-- +Sysctls hold a list of namespaced sysctls used for the pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.fs-group-change-policy]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.fs-group-change-policy[quarkus.knative.security-context.fs-group-change-policy]` + + +[.description] +-- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.deploy]]`link:#quarkus-knative-knative-config_quarkus.knative.deploy[quarkus.knative.deploy]` + + +[.description] +-- +If set to true, Quarkus will attempt to deploy the application to the target knative cluster + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_DEPLOY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_DEPLOY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.deploy-strategy]]`link:#quarkus-knative-knative-config_quarkus.knative.deploy-strategy[quarkus.knative.deploy-strategy]` + + +[.description] +-- +If deploy is enabled, it will follow this strategy to update the resources to the target Knative cluster. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_DEPLOY_STRATEGY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_DEPLOY_STRATEGY+++` +endif::add-copy-button-to-env-var[] +-- a| +`create-or-update`, `create`, `replace`, `server-side-apply` +|`create-or-update` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-env.fields-fields]]`link:#quarkus-knative-knative-config_quarkus.knative.get-env.fields-fields[quarkus.knative.get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-env.vars-vars]]`link:#quarkus-knative-knative-config_quarkus.knative.get-env.vars-vars[quarkus.knative.get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-knative-knative-config_quarkus.knative.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-knative-knative-config_quarkus.knative.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-env.mapping.-mapping-.with-key]]`link:#quarkus-knative-knative-config_quarkus.knative.get-env.mapping.-mapping-.with-key[quarkus.knative.get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-labels-get-labels]]`link:#quarkus-knative-knative-config_quarkus.knative.get-labels-get-labels[quarkus.knative.get-labels]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-annotations-get-annotations]]`link:#quarkus-knative-knative-config_quarkus.knative.get-annotations-get-annotations[quarkus.knative.get-annotations]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-ports.-get-ports-.container-port]]`link:#quarkus-knative-knative-config_quarkus.knative.get-ports.-get-ports-.container-port[quarkus.knative.get-ports."get-ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-ports.-get-ports-.host-port]]`link:#quarkus-knative-knative-config_quarkus.knative.get-ports.-get-ports-.host-port[quarkus.knative.get-ports."get-ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-ports.-get-ports-.path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-ports.-get-ports-.path[quarkus.knative.get-ports."get-ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-ports.-get-ports-.protocol]]`link:#quarkus-knative-knative-config_quarkus.knative.get-ports.-get-ports-.protocol[quarkus.knative.get-ports."get-ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-ports.-get-ports-.node-port]]`link:#quarkus-knative-knative-config_quarkus.knative.get-ports.-get-ports-.node-port[quarkus.knative.get-ports."get-ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-ports.-get-ports-.tls]]`link:#quarkus-knative-knative-config_quarkus.knative.get-ports.-get-ports-.tls[quarkus.knative.get-ports."get-ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-mounts.-get-mounts-.name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-mounts.-get-mounts-.name[quarkus.knative.get-mounts."get-mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-mounts.-get-mounts-.path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-mounts.-get-mounts-.path[quarkus.knative.get-mounts."get-mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-mounts.-get-mounts-.sub-path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-mounts.-get-mounts-.sub-path[quarkus.knative.get-mounts."get-mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-mounts.-get-mounts-.read-only]]`link:#quarkus-knative-knative-config_quarkus.knative.get-mounts.-get-mounts-.read-only[quarkus.knative.get-mounts."get-mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.secret-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.secret-name[quarkus.knative.get-secret-volumes."get-secret-volumes".secret-name]` + + +[.description] +-- +The name of the secret to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.default-mode]]`link:#quarkus-knative-knative-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.default-mode[quarkus.knative.get-secret-volumes."get-secret-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.knative.get-secret-volumes."get-secret-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-knative-knative-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.knative.get-secret-volumes."get-secret-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.optional]]`link:#quarkus-knative-knative-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.optional[quarkus.knative.get-secret-volumes."get-secret-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.config-map-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.config-map-name[quarkus.knative.get-config-map-volumes."get-config-map-volumes".config-map-name]` + + +[.description] +-- +The name of the ConfigMap to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.default-mode]]`link:#quarkus-knative-knative-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.default-mode[quarkus.knative.get-config-map-volumes."get-config-map-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.knative.get-config-map-volumes."get-config-map-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-knative-knative-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.knative.get-config-map-volumes."get-config-map-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.optional]]`link:#quarkus-knative-knative-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.optional[quarkus.knative.get-config-map-volumes."get-config-map-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.repository]]`link:#quarkus-knative-knative-config_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.repository[quarkus.knative.get-git-repo-volumes."get-git-repo-volumes".repository]` + + +[.description] +-- +Git repository URL. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.directory]]`link:#quarkus-knative-knative-config_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.directory[quarkus.knative.get-git-repo-volumes."get-git-repo-volumes".directory]` + + +[.description] +-- +The directory of the repository to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.revision]]`link:#quarkus-knative-knative-config_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.revision[quarkus.knative.get-git-repo-volumes."get-git-repo-volumes".revision]` + + +[.description] +-- +The commit hash to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.claim-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.claim-name[quarkus.knative.get-pvc-volumes."get-pvc-volumes".claim-name]` + + +[.description] +-- +The name of the claim to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.default-mode]]`link:#quarkus-knative-knative-config_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.default-mode[quarkus.knative.get-pvc-volumes."get-pvc-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.optional]]`link:#quarkus-knative-knative-config_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.optional[quarkus.knative.get-pvc-volumes."get-pvc-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-knative-knative-config_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".volume-id]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-knative-knative-config_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".partition]` + + +[.description] +-- +The partition. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-knative-knative-config_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".fs-type]` + + +[.description] +-- +Filesystem type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-knative-knative-config_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.share-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.share-name[quarkus.knative.get-azure-file-volumes."get-azure-file-volumes".share-name]` + + +[.description] +-- +The share name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.secret-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.secret-name[quarkus.knative.get-azure-file-volumes."get-azure-file-volumes".secret-name]` + + +[.description] +-- +The secret name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.read-only]]`link:#quarkus-knative-knative-config_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.read-only[quarkus.knative.get-azure-file-volumes."get-azure-file-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".disk-name]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri]]`link:#quarkus-knative-knative-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".disk-uri]` + + +[.description] +-- +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.kind]]`link:#quarkus-knative-knative-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.kind[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".kind]` + + +[.description] +-- +Kind of disk. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++` +endif::add-copy-button-to-env-var[] +-- a| +`managed`, `shared` +|`managed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode]]`link:#quarkus-knative-knative-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".caching-mode]` + + +[.description] +-- +Disk caching mode. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`read-write`, `read-only`, `none` +|`read-write` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type]]`link:#quarkus-knative-knative-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".fs-type]` + + +[.description] +-- +File system type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only]]`link:#quarkus-knative-knative-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.knative.get-init-containers."get-init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.knative.get-init-containers."get-init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.knative.get-init-containers."get-init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.knative.get-init-containers."get-init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.get-target-platform-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.get-target-platform-name[quarkus.knative.get-init-containers."get-init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.image]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.image[quarkus.knative.get-init-containers."get-init-containers".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.working-dir]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.working-dir[quarkus.knative.get-init-containers."get-init-containers".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.command]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.command[quarkus.knative.get-init-containers."get-init-containers".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.arguments]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.arguments[quarkus.knative.get-init-containers."get-init-containers".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.service-account]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.service-account[quarkus.knative.get-init-containers."get-init-containers".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.host]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.host[quarkus.knative.get-init-containers."get-init-containers".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.knative.get-init-containers."get-init-containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.knative.get-init-containers."get-init-containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.knative.get-init-containers."get-init-containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-policy]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-policy[quarkus.knative.get-init-containers."get-init-containers".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-secrets]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-secrets[quarkus.knative.get-init-containers."get-init-containers".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.knative.get-init-containers."get-init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.knative.get-init-containers."get-init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.knative.get-init-containers."get-init-containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.knative.get-init-containers."get-init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.env.secrets[quarkus.knative.get-init-containers."get-init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.env.configmaps[quarkus.knative.get-init-containers."get-init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.knative.get-init-containers."get-init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.knative.get-init-containers."get-init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-knative-knative-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.knative.get-sidecars."get-sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.knative.get-sidecars."get-sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.knative.get-sidecars."get-sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.knative.get-sidecars."get-sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.get-target-platform-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.get-target-platform-name[quarkus.knative.get-sidecars."get-sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.image]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.image[quarkus.knative.get-sidecars."get-sidecars".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.working-dir]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.working-dir[quarkus.knative.get-sidecars."get-sidecars".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.command]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.command[quarkus.knative.get-sidecars."get-sidecars".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.arguments]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.arguments[quarkus.knative.get-sidecars."get-sidecars".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.service-account]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.service-account[quarkus.knative.get-sidecars."get-sidecars".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.host]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.host[quarkus.knative.get-sidecars."get-sidecars".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.knative.get-sidecars."get-sidecars".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.knative.get-sidecars."get-sidecars".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.knative.get-sidecars."get-sidecars".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-policy]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-policy[quarkus.knative.get-sidecars."get-sidecars".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-secrets]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-secrets[quarkus.knative.get-sidecars."get-sidecars".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.knative.get-sidecars."get-sidecars".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.knative.get-sidecars."get-sidecars".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.knative.get-sidecars."get-sidecars".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.knative.get-sidecars."get-sidecars".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.env.secrets[quarkus.knative.get-sidecars."get-sidecars".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.env.configmaps[quarkus.knative.get-sidecars."get-sidecars".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.knative.get-sidecars."get-sidecars".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.resources.requests.cpu]]`link:#quarkus-knative-knative-config_quarkus.knative.resources.requests.cpu[quarkus.knative.resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.knative.get-sidecars."get-sidecars".env.vars]` [.description] -- -CPU Requirements +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.resources.requests.memory]]`link:#quarkus-knative-knative-config_quarkus.knative.resources.requests.memory[quarkus.knative.resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` [.description] -- -Memory Requirements +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.add-version-to-label-selectors]]`link:#quarkus-knative-knative-config_quarkus.knative.add-version-to-label-selectors[quarkus.knative.add-version-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` [.description] -- -If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and Deployment +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_VERSION_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ADD_VERSION_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.add-name-to-label-selectors]]`link:#quarkus-knative-knative-config_quarkus.knative.add-name-to-label-selectors[quarkus.knative.add-name-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-knative-knative-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` [.description] -- -If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_NAME_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ADD_NAME_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.idempotent]]`link:#quarkus-knative-knative-config_quarkus.knative.idempotent[quarkus.knative.idempotent]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-host-aliases.-get-host-aliases-.ip]]`link:#quarkus-knative-knative-config_quarkus.knative.get-host-aliases.-get-host-aliases-.ip[quarkus.knative.get-host-aliases."get-host-aliases".ip]` [.description] -- -Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility +The ip address ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IDEMPOTENT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_IDEMPOTENT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.env.secrets]]`link:#quarkus-knative-knative-config_quarkus.knative.env.secrets[quarkus.knative.env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-host-aliases.-get-host-aliases-.hostnames]]`link:#quarkus-knative-knative-config_quarkus.knative.get-host-aliases.-get-host-aliases-.hostnames[quarkus.knative.get-host-aliases."get-host-aliases".hostnames]` [.description] -- -The optional list of Secret names to load environment variables from. +The hostnames to resolve to the ip ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.env.configmaps]]`link:#quarkus-knative-knative-config_quarkus.knative.env.configmaps[quarkus.knative.env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.roles.-roles-.name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.roles.-roles-.name[quarkus.knative.get-rbac-config.roles."roles".name]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +The name of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.cluster-local]]`link:#quarkus-knative-knative-config_quarkus.knative.cluster-local[quarkus.knative.cluster-local]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.roles.-roles-.namespace[quarkus.knative.get-rbac-config.roles."roles".namespace]` [.description] -- -Whether this service is cluster-local. Cluster local services are not exposed to the outside world. More information in link:https://knative.dev/docs/serving/services/private-services/[this link]. +The namespace of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CLUSTER_LOCAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CLUSTER_LOCAL+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.min-scale]]`link:#quarkus-knative-knative-config_quarkus.knative.min-scale[quarkus.knative.min-scale]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.roles.-roles-.labels-labels[quarkus.knative.get-rbac-config.roles."roles".labels]` [.description] -- -This value controls the minimum number of replicas each revision should have. Knative will attempt to never have less than this number of replicas at any point in time. +Labels to add into the Role resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MIN_SCALE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MIN_SCALE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` endif::add-copy-button-to-env-var[] ---|int +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.max-scale]]`link:#quarkus-knative-knative-config_quarkus.knative.max-scale[quarkus.knative.max-scale]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` [.description] -- -This value controls the maximum number of replicas each revision should have. Knative will attempt to never have more than this number of replicas running, or in the process of being created, at any point in time. +API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MAX_SCALE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MAX_SCALE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.scale-to-zero-enabled]]`link:#quarkus-knative-knative-config_quarkus.knative.scale-to-zero-enabled[quarkus.knative.scale-to-zero-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- -The scale-to-zero values control whether Knative allows revisions to scale down to zero, or stops at “1”. +Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SCALE_TO_ZERO_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SCALE_TO_ZERO_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.auto-scaler-class]]`link:#quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.auto-scaler-class[quarkus.knative.revision-auto-scaling.auto-scaler-class]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` [.description] -- +Resource names of the policy rule. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_AUTO_SCALER_CLASS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_AUTO_SCALER_CLASS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] --- a| -`kpa`, `hpa` +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.metric]]`link:#quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.metric[quarkus.knative.revision-auto-scaling.metric]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` [.description] -- +Resources of the policy rule. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_METRIC+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_METRIC+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] --- a| -`concurrency`, `rps`, `cpu` +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.target]]`link:#quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.target[quarkus.knative.revision-auto-scaling.target]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` [.description] -- +Verbs of the policy rule. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.container-concurrency]]`link:#quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.container-concurrency[quarkus.knative.revision-auto-scaling.container-concurrency]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".name]` [.description] -- +The name of the cluster role. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_CONTAINER_CONCURRENCY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_CONTAINER_CONCURRENCY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.target-utilization-percentage]]`link:#quarkus-knative-knative-config_quarkus.knative.revision-auto-scaling.target-utilization-percentage[quarkus.knative.revision-auto-scaling.target-utilization-percentage]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".labels]` [.description] -- +Labels to add into the ClusterRole resource. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` endif::add-copy-button-to-env-var[] ---|int +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.global-auto-scaling.auto-scaler-class]]`link:#quarkus-knative-knative-config_quarkus.knative.global-auto-scaling.auto-scaler-class[quarkus.knative.global-auto-scaling.auto-scaler-class]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` [.description] -- +API groups of the policy rule. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_AUTO_SCALER_CLASS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_AUTO_SCALER_CLASS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] --- a| -`kpa`, `hpa` +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.global-auto-scaling.container-concurrency]]`link:#quarkus-knative-knative-config_quarkus.knative.global-auto-scaling.container-concurrency[quarkus.knative.global-auto-scaling.container-concurrency]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- +Non resource URLs of the policy rule. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_CONTAINER_CONCURRENCY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_CONTAINER_CONCURRENCY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.global-auto-scaling.target-utilization-percentage]]`link:#quarkus-knative-knative-config_quarkus.knative.global-auto-scaling.target-utilization-percentage[quarkus.knative.global-auto-scaling.target-utilization-percentage]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` [.description] -- +Resource names of the policy rule. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.global-auto-scaling.requests-per-second]]`link:#quarkus-knative-knative-config_quarkus.knative.global-auto-scaling.requests-per-second[quarkus.knative.global-auto-scaling.requests-per-second]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` [.description] -- +Resources of the policy rule. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_REQUESTS_PER_SECOND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_REQUESTS_PER_SECOND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.revision-name]]`link:#quarkus-knative-knative-config_quarkus.knative.revision-name[quarkus.knative.revision-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` [.description] -- +Verbs of the policy rule. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.app-secret]]`link:#quarkus-knative-knative-config_quarkus.knative.app-secret[quarkus.knative.app-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.knative.get-rbac-config.service-accounts."service-accounts".name]` [.description] -- -If set, the secret will mounted to the application container and its contents will be used for application configuration. +The name of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_APP_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_APP_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.app-config-map]]`link:#quarkus-knative-knative-config_quarkus.knative.app-config-map[quarkus.knative.app-config-map]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.knative.get-rbac-config.service-accounts."service-accounts".namespace]` [.description] -- -If set, the config map will be mounted to the application container and its contents will be used for application configuration. +The namespace of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_APP_CONFIG_MAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_APP_CONFIG_MAP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.se-linux-options.level]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.se-linux-options.level[quarkus.knative.security-context.se-linux-options.level]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.knative.get-rbac-config.service-accounts."service-accounts".labels]` [.description] -- -The SELinux level label that applies to the container. +Labels of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.se-linux-options.role]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.se-linux-options.role[quarkus.knative.security-context.se-linux-options.role]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.knative.get-rbac-config.service-accounts."service-accounts".use-as-default]` [.description] -- -The SELinux role label that applies to the container. +If true, this service account will be used in the generated Deployment resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` endif::add-copy-button-to-env-var[] ---|string +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.se-linux-options.type]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.se-linux-options.type[quarkus.knative.security-context.se-linux-options.type]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".name]` [.description] -- -The SELinux type label that applies to the container. +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.se-linux-options.user]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.se-linux-options.user[quarkus.knative.security-context.se-linux-options.user]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.knative.get-rbac-config.role-bindings."role-bindings".labels]` [.description] -- -The SELinux user label that applies to the container. +Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name[quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".role-name]` [.description] -- -The name of the GMSA credential spec to use. +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.windows-options.gmsa-credential-spec[quarkus.knative.security-context.windows-options.gmsa-credential-spec]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.knative.get-rbac-config.role-bindings."role-bindings".cluster-wide]` [.description] -- -GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. +If the Role sets in the `role-name` property is cluster wide or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` endif::add-copy-button-to-env-var[] ---|string +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.windows-options.run-as-user-name]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.windows-options.run-as-user-name[quarkus.knative.security-context.windows-options.run-as-user-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` [.description] -- -The UserName in Windows to run the entrypoint of the container process. +The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.windows-options.host-process]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.windows-options.host-process[quarkus.knative.security-context.windows-options.host-process]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` [.description] -- -HostProcess determines if a container should be run as a 'Host Process' container. +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] ---|boolean -| +--|string +|`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.run-as-user]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.run-as-user[quarkus.knative.security-context.run-as-user]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` [.description] -- -The UID to run the entrypoint of the container process. +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.run-as-group]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.run-as-group[quarkus.knative.security-context.run-as-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` [.description] -- -The GID to run the entrypoint of the container process. +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.run-as-non-root]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.run-as-non-root[quarkus.knative.security-context.run-as-non-root]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` [.description] -- -Indicates that the container must run as a non-root user. +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] ---|boolean +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.supplemental-groups]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.supplemental-groups[quarkus.knative.security-context.supplemental-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` [.description] -- -A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. +Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] ---|list of long +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.fs-group]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.fs-group[quarkus.knative.security-context.fs-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` [.description] -- -A special supplemental group that applies to all containers in a pod. +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] ---|long -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.sysctls]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.sysctls[quarkus.knative.security-context.sysctls]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` [.description] -- -Sysctls hold a list of namespaced sysctls used for the pod. +The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.security-context.fs-group-change-policy]]`link:#quarkus-knative-knative-config_quarkus.knative.security-context.fs-group-change-policy[quarkus.knative.security-context.fs-group-change-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` [.description] -- -It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] --- a| -tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] -| +--|string +|`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.deploy]]`link:#quarkus-knative-knative-config_quarkus.knative.deploy[quarkus.knative.deploy]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` [.description] -- -If set to true, Quarkus will attempt to deploy the application to the target knative cluster +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_DEPLOY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_DEPLOY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.deploy-strategy]]`link:#quarkus-knative-knative-config_quarkus.knative.deploy-strategy[quarkus.knative.deploy-strategy]` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-knative-knative-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` [.description] -- -If deploy is enabled, it will follow this strategy to update the resources to the target Knative cluster. +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_DEPLOY_STRATEGY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_DEPLOY_STRATEGY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] --- a| -`create-or-update`, `create`, `replace`, `server-side-apply` -|`create-or-update` +--|string +| a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.labels-labels]]`link:#quarkus-knative-knative-config_quarkus.knative.labels-labels[quarkus.knative.labels]` @@ -2421,6 +7396,140 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.get-env.secrets[quarkus.knative.init-containers."init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.get-env.configmaps[quarkus.knative.init-containers."init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.get-env.fields-fields[quarkus.knative.init-containers."init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.get-env.vars-vars[quarkus.knative.init-containers."init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.get-target-platform-name]]`link:#quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.get-target-platform-name[quarkus.knative.init-containers."init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.image]]`link:#quarkus-knative-knative-config_quarkus.knative.init-containers.-init-containers-.image[quarkus.knative.init-containers."init-containers".image]` @@ -3362,6 +8471,140 @@ endif::add-copy-button-to-env-var[] |required icon:exclamation-circle[title=Configuration property is required] +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.containers.-containers-.get-env.secrets]]`link:#quarkus-knative-knative-config_quarkus.knative.containers.-containers-.get-env.secrets[quarkus.knative.containers."containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.containers.-containers-.get-env.configmaps]]`link:#quarkus-knative-knative-config_quarkus.knative.containers.-containers-.get-env.configmaps[quarkus.knative.containers."containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.containers.-containers-.get-env.fields-fields]]`link:#quarkus-knative-knative-config_quarkus.knative.containers.-containers-.get-env.fields-fields[quarkus.knative.containers."containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.containers.-containers-.get-env.vars-vars]]`link:#quarkus-knative-knative-config_quarkus.knative.containers.-containers-.get-env.vars-vars[quarkus.knative.containers."containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-knative-knative-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.containers."containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-knative-knative-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.containers."containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-knative-knative-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.containers."containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.containers.-containers-.get-target-platform-name]]`link:#quarkus-knative-knative-config_quarkus.knative.containers.-containers-.get-target-platform-name[quarkus.knative.containers."containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + a|icon:lock[title=Fixed at build time] [[quarkus-knative-knative-config_quarkus.knative.containers.-containers-.image]]`link:#quarkus-knative-knative-config_quarkus.knative.containers.-containers-.image[quarkus.knative.containers."containers".image]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config.adoc index ee9b7ea8d3..883c338a87 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config.adoc @@ -10,6 +10,74 @@ h|[[quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_config h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".volume-id]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".partition]` + + +[.description] +-- +The partition. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".fs-type]` + + +[.description] +-- +Filesystem type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".volume-id]` @@ -78,6 +146,74 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".volume-id]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".partition]` + + +[.description] +-- +The partition. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".fs-type]` + + +[.description] +-- +Filesystem type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".volume-id]` @@ -146,6 +282,74 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".volume-id]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".partition]` + + +[.description] +-- +The partition. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".fs-type]` + + +[.description] +-- +Filesystem type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.openshift.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes-config-group-aws-elastic-block-store-volume-config_quarkus.openshift.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id[quarkus.openshift.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".volume-id]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-azure-disk-volume-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-azure-disk-volume-config.adoc index 793011d4c4..0b5c94752e 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-azure-disk-volume-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-azure-disk-volume-config.adoc @@ -10,6 +10,110 @@ h|[[quarkus-kubernetes-config-group-azure-disk-volume-config_configuration]]link h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".disk-name]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".disk-uri]` + + +[.description] +-- +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.kind[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".kind]` + + +[.description] +-- +Kind of disk. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++` +endif::add-copy-button-to-env-var[] +-- a| +`managed`, `shared` +|`managed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".caching-mode]` + + +[.description] +-- +Disk caching mode. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`read-write`, `read-only`, `none` +|`read-write` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".fs-type]` + + +[.description] +-- +File system type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-name[quarkus.knative.azure-disk-volumes."azure-disk-volumes".disk-name]` @@ -114,6 +218,110 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".disk-name]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".disk-uri]` + + +[.description] +-- +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.kind[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".kind]` + + +[.description] +-- +Kind of disk. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++` +endif::add-copy-button-to-env-var[] +-- a| +`managed`, `shared` +|`managed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".caching-mode]` + + +[.description] +-- +Disk caching mode. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`read-write`, `read-only`, `none` +|`read-write` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".fs-type]` + + +[.description] +-- +File system type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-name[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".disk-name]` @@ -218,6 +426,110 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".disk-name]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".disk-uri]` + + +[.description] +-- +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.kind[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".kind]` + + +[.description] +-- +Kind of disk. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++` +endif::add-copy-button-to-env-var[] +-- a| +`managed`, `shared` +|`managed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".caching-mode]` + + +[.description] +-- +Disk caching mode. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`read-write`, `read-only`, `none` +|`read-write` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".fs-type]` + + +[.description] +-- +File system type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.openshift.azure-disk-volumes.-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes-config-group-azure-disk-volume-config_quarkus.openshift.azure-disk-volumes.-azure-disk-volumes-.disk-name[quarkus.openshift.azure-disk-volumes."azure-disk-volumes".disk-name]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-azure-file-volume-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-azure-file-volume-config.adoc index 4a69e6d241..28707055c0 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-azure-file-volume-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-azure-file-volume-config.adoc @@ -10,6 +10,57 @@ h|[[quarkus-kubernetes-config-group-azure-file-volume-config_configuration]]link h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.share-name[quarkus.knative.get-azure-file-volumes."get-azure-file-volumes".share-name]` + + +[.description] +-- +The share name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.secret-name[quarkus.knative.get-azure-file-volumes."get-azure-file-volumes".secret-name]` + + +[.description] +-- +The secret name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.read-only[quarkus.knative.get-azure-file-volumes."get-azure-file-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.knative.azure-file-volumes.-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.knative.azure-file-volumes.-azure-file-volumes-.share-name[quarkus.knative.azure-file-volumes."azure-file-volumes".share-name]` @@ -61,6 +112,57 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.share-name[quarkus.kubernetes.get-azure-file-volumes."get-azure-file-volumes".share-name]` + + +[.description] +-- +The share name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.secret-name[quarkus.kubernetes.get-azure-file-volumes."get-azure-file-volumes".secret-name]` + + +[.description] +-- +The secret name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.read-only[quarkus.kubernetes.get-azure-file-volumes."get-azure-file-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.share-name[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".share-name]` @@ -112,6 +214,57 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.share-name[quarkus.openshift.get-azure-file-volumes."get-azure-file-volumes".share-name]` + + +[.description] +-- +The share name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.secret-name[quarkus.openshift.get-azure-file-volumes."get-azure-file-volumes".secret-name]` + + +[.description] +-- +The secret name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.read-only[quarkus.openshift.get-azure-file-volumes."get-azure-file-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.openshift.azure-file-volumes.-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes-config-group-azure-file-volume-config_quarkus.openshift.azure-file-volumes.-azure-file-volumes-.share-name[quarkus.openshift.azure-file-volumes."azure-file-volumes".share-name]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-cluster-role-binding-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-cluster-role-binding-config.adoc index d575326182..9fae9ffd7b 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-cluster-role-binding-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-cluster-role-binding-config.adoc @@ -10,6 +10,125 @@ h|[[quarkus-kubernetes-config-group-cluster-role-binding-config_configuration]]l h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` + + +[.description] +-- +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` + + +[.description] +-- +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".name]` @@ -129,6 +248,125 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` + + +[.description] +-- +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` + + +[.description] +-- +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".name]` @@ -248,6 +486,125 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` + + +[.description] +-- +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` + + +[.description] +-- +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.openshift.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-cluster-role-binding-config_quarkus.openshift.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.openshift.rbac.cluster-role-bindings."cluster-role-bindings".name]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-cluster-role-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-cluster-role-config.adoc index cc60f991c3..059b670255 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-cluster-role-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-cluster-role-config.adoc @@ -10,6 +10,125 @@ h|[[quarkus-kubernetes-config-group-cluster-role-config_configuration]]link:#qua h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".name]` + + +[.description] +-- +The name of the cluster role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".labels]` + + +[.description] +-- +Labels to add into the ClusterRole resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name[quarkus.knative.rbac.cluster-roles."cluster-roles".name]` @@ -129,6 +248,125 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".name]` + + +[.description] +-- +The name of the cluster role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".labels]` + + +[.description] +-- +Labels to add into the ClusterRole resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".name]` @@ -248,6 +486,125 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".name]` + + +[.description] +-- +The name of the cluster role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".labels]` + + +[.description] +-- +Labels to add into the ClusterRole resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-cluster-role-config_quarkus.openshift.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-config-group-cluster-role-config_quarkus.openshift.rbac.cluster-roles.-cluster-roles-.name[quarkus.openshift.rbac.cluster-roles."cluster-roles".name]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-config-map-volume-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-config-map-volume-config.adoc index 926c539f15..6ae053951a 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-config-map-volume-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-config-map-volume-config.adoc @@ -10,6 +10,91 @@ h|[[quarkus-kubernetes-config-group-config-map-volume-config_configuration]]link h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.config-map-name[quarkus.knative.get-config-map-volumes."get-config-map-volumes".config-map-name]` + + +[.description] +-- +The name of the ConfigMap to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.default-mode[quarkus.knative.get-config-map-volumes."get-config-map-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.knative.get-config-map-volumes."get-config-map-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.knative.get-config-map-volumes."get-config-map-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.optional]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.optional[quarkus.knative.get-config-map-volumes."get-config-map-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.knative.config-map-volumes.-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.knative.config-map-volumes.-config-map-volumes-.config-map-name[quarkus.knative.config-map-volumes."config-map-volumes".config-map-name]` @@ -95,6 +180,91 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.config-map-name[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".config-map-name]` + + +[.description] +-- +The name of the ConfigMap to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.default-mode[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.optional]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.optional[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.config-map-name[quarkus.kubernetes.config-map-volumes."config-map-volumes".config-map-name]` @@ -180,6 +350,91 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.config-map-name[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".config-map-name]` + + +[.description] +-- +The name of the ConfigMap to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.default-mode[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.optional]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.optional[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-config-map-volume-config_quarkus.openshift.config-map-volumes.-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes-config-group-config-map-volume-config_quarkus.openshift.config-map-volumes.-config-map-volumes-.config-map-name[quarkus.openshift.config-map-volumes."config-map-volumes".config-map-name]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-container-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-container-config.adoc index 5b9eecd376..bd9806e186 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-container-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-container-config.adoc @@ -10,7 +10,141 @@ h|[[quarkus-kubernetes-config-group-container-config_configuration]]link:#quarku h|Type h|Default -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.image[quarkus.knative.init-containers."init-containers".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.knative.get-init-containers."get-init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.knative.get-init-containers."get-init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.knative.get-init-containers."get-init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.knative.get-init-containers."get-init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.get-target-platform-name[quarkus.knative.get-init-containers."get-init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.image]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.image[quarkus.knative.get-init-containers."get-init-containers".image]` [.description] @@ -18,16 +152,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.working-dir]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.working-dir[quarkus.knative.init-containers."init-containers".working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.working-dir]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.working-dir[quarkus.knative.get-init-containers."get-init-containers".working-dir]` [.description] @@ -35,16 +169,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.command]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.command[quarkus.knative.init-containers."init-containers".command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.command]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.command[quarkus.knative.get-init-containers."get-init-containers".command]` [.description] @@ -52,16 +186,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.arguments]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.arguments[quarkus.knative.init-containers."init-containers".arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.arguments]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.arguments[quarkus.knative.get-init-containers."get-init-containers".arguments]` [.description] @@ -69,16 +203,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.service-account]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.service-account[quarkus.knative.init-containers."init-containers".service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.service-account]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.service-account[quarkus.knative.get-init-containers."get-init-containers".service-account]` [.description] @@ -86,16 +220,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.host]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.host[quarkus.knative.init-containers."init-containers".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.host]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.host[quarkus.knative.get-init-containers."get-init-containers".host]` [.description] @@ -103,16 +237,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.knative.init-containers."init-containers".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".container-port]` [.description] @@ -120,16 +254,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.knative.init-containers."init-containers".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".host-port]` [.description] @@ -137,16 +271,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path[quarkus.knative.init-containers."init-containers".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.knative.get-init-containers."get-init-containers".ports."ports".path]` [.description] @@ -154,16 +288,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string |`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.knative.init-containers."init-containers".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.knative.get-init-containers."get-init-containers".ports."ports".protocol]` [.description] @@ -171,32 +305,32 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] -- a| `tcp`, `udp`, `sctp`, `http`, `proxy` |`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.knative.init-containers."init-containers".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".node-port]` [.description] -- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls[quarkus.knative.init-containers."init-containers".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.knative.get-init-containers."get-init-containers".ports."ports".tls]` [.description] @@ -204,16 +338,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.image-pull-policy[quarkus.knative.init-containers."init-containers".image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-policy[quarkus.knative.get-init-containers."get-init-containers".image-pull-policy]` [.description] @@ -221,17 +355,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] -- a| `always`, `if-not-present`, `never` |`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.image-pull-secrets[quarkus.knative.init-containers."init-containers".image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-secrets[quarkus.knative.get-init-containers."get-init-containers".image-pull-secrets]` [.description] @@ -239,16 +373,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-port]` [.description] @@ -256,16 +390,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` [.description] @@ -273,16 +407,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-path]` [.description] @@ -290,16 +424,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` [.description] @@ -307,16 +441,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.knative.init-containers."init-containers".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.exec-action]` [.description] @@ -324,16 +458,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` [.description] @@ -341,16 +475,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.grpc-action]` [.description] @@ -358,16 +492,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` [.description] @@ -375,16 +509,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.knative.init-containers."init-containers".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.initial-delay]` [.description] @@ -392,17 +526,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.period[quarkus.knative.init-containers."init-containers".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.period]` [.description] @@ -410,17 +544,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout[quarkus.knative.init-containers."init-containers".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.timeout]` [.description] @@ -428,17 +562,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.success-threshold]` [.description] @@ -446,16 +580,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` [.description] @@ -463,16 +597,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-port]` [.description] @@ -480,16 +614,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` [.description] @@ -497,16 +631,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-path]` [.description] @@ -514,16 +648,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` [.description] @@ -531,16 +665,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.knative.init-containers."init-containers".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.exec-action]` [.description] @@ -548,16 +682,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` [.description] @@ -565,16 +699,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.grpc-action]` [.description] @@ -582,16 +716,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` [.description] @@ -599,16 +733,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.knative.init-containers."init-containers".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.initial-delay]` [.description] @@ -616,17 +750,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.period[quarkus.knative.init-containers."init-containers".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.period]` [.description] @@ -634,17 +768,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout[quarkus.knative.init-containers."init-containers".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.timeout]` [.description] @@ -652,17 +786,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.success-threshold]` [.description] @@ -670,16 +804,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` [.description] @@ -687,16 +821,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.name[quarkus.knative.init-containers."init-containers".mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".name]` [.description] @@ -704,16 +838,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.path[quarkus.knative.init-containers."init-containers".mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".path]` [.description] @@ -721,16 +855,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.sub-path[quarkus.knative.init-containers."init-containers".mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".sub-path]` [.description] @@ -738,16 +872,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.read-only[quarkus.knative.init-containers."init-containers".mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".read-only]` [.description] @@ -755,16 +889,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu[quarkus.knative.init-containers."init-containers".resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.knative.get-init-containers."get-init-containers".resources.limits.cpu]` [.description] @@ -772,16 +906,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.resources.limits.memory[quarkus.knative.init-containers."init-containers".resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.knative.get-init-containers."get-init-containers".resources.limits.memory]` [.description] @@ -789,16 +923,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.resources.requests.cpu[quarkus.knative.init-containers."init-containers".resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.knative.get-init-containers."get-init-containers".resources.requests.cpu]` [.description] @@ -806,16 +940,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.resources.requests.memory[quarkus.knative.init-containers."init-containers".resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.knative.get-init-containers."get-init-containers".resources.requests.memory]` [.description] @@ -823,16 +957,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.secrets[quarkus.knative.init-containers."init-containers".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.env.secrets[quarkus.knative.get-init-containers."get-init-containers".env.secrets]` [.description] @@ -840,16 +974,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.configmaps[quarkus.knative.init-containers."init-containers".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.env.configmaps[quarkus.knative.get-init-containers."get-init-containers".env.configmaps]` [.description] @@ -857,16 +991,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.fields-fields[quarkus.knative.init-containers."init-containers".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.knative.get-init-containers."get-init-containers".env.fields]` [.description] @@ -874,16 +1008,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.vars-vars[quarkus.knative.init-containers."init-containers".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.knative.get-init-containers."get-init-containers".env.vars]` [.description] @@ -891,16 +1025,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` endif::add-copy-button-to-env-var[] --|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` [.description] @@ -908,16 +1042,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` [.description] @@ -925,16 +1059,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.knative.init-containers."init-containers".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` [.description] @@ -942,16 +1076,150 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.image]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.image[quarkus.knative.containers."containers".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.knative.get-sidecars."get-sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.knative.get-sidecars."get-sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.knative.get-sidecars."get-sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.knative.get-sidecars."get-sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.get-target-platform-name[quarkus.knative.get-sidecars."get-sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.image]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.image[quarkus.knative.get-sidecars."get-sidecars".image]` [.description] @@ -959,16 +1227,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.working-dir]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.working-dir[quarkus.knative.containers."containers".working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.working-dir]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.working-dir[quarkus.knative.get-sidecars."get-sidecars".working-dir]` [.description] @@ -976,16 +1244,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__WORKING_DIR+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.command]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.command[quarkus.knative.containers."containers".command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.command]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.command[quarkus.knative.get-sidecars."get-sidecars".command]` [.description] @@ -993,16 +1261,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__COMMAND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__COMMAND+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.arguments]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.arguments[quarkus.knative.containers."containers".arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.arguments]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.arguments[quarkus.knative.get-sidecars."get-sidecars".arguments]` [.description] @@ -1010,16 +1278,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ARGUMENTS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.service-account]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.service-account[quarkus.knative.containers."containers".service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.service-account]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.service-account[quarkus.knative.get-sidecars."get-sidecars".service-account]` [.description] @@ -1027,16 +1295,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.host]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.host[quarkus.knative.containers."containers".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.host]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.host[quarkus.knative.get-sidecars."get-sidecars".host]` [.description] @@ -1044,16 +1312,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__HOST+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__HOST+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.container-port[quarkus.knative.containers."containers".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".container-port]` [.description] @@ -1061,16 +1329,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.host-port[quarkus.knative.containers."containers".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".host-port]` [.description] @@ -1078,16 +1346,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.path[quarkus.knative.containers."containers".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.knative.get-sidecars."get-sidecars".ports."ports".path]` [.description] @@ -1095,16 +1363,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string |`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.protocol[quarkus.knative.containers."containers".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.knative.get-sidecars."get-sidecars".ports."ports".protocol]` [.description] @@ -1112,32 +1380,32 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] -- a| `tcp`, `udp`, `sctp`, `http`, `proxy` |`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.node-port[quarkus.knative.containers."containers".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".node-port]` [.description] -- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.tls[quarkus.knative.containers."containers".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.knative.get-sidecars."get-sidecars".ports."ports".tls]` [.description] @@ -1145,16 +1413,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.image-pull-policy]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.image-pull-policy[quarkus.knative.containers."containers".image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-policy[quarkus.knative.get-sidecars."get-sidecars".image-pull-policy]` [.description] @@ -1162,17 +1430,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] -- a| `always`, `if-not-present`, `never` |`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.image-pull-secrets[quarkus.knative.containers."containers".image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-secrets[quarkus.knative.get-sidecars."get-sidecars".image-pull-secrets]` [.description] @@ -1180,16 +1448,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-port[quarkus.knative.containers."containers".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-port]` [.description] @@ -1197,16 +1465,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name[quarkus.knative.containers."containers".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` [.description] @@ -1214,16 +1482,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-path[quarkus.knative.containers."containers".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-path]` [.description] @@ -1231,16 +1499,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme[quarkus.knative.containers."containers".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` [.description] @@ -1248,16 +1516,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.exec-action[quarkus.knative.containers."containers".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.exec-action]` [.description] @@ -1265,16 +1533,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action[quarkus.knative.containers."containers".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` [.description] @@ -1282,16 +1550,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.grpc-action[quarkus.knative.containers."containers".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.grpc-action]` [.description] @@ -1299,16 +1567,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.containers."containers".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` [.description] @@ -1316,16 +1584,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.initial-delay[quarkus.knative.containers."containers".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.initial-delay]` [.description] @@ -1333,17 +1601,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.period[quarkus.knative.containers."containers".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.period]` [.description] @@ -1351,17 +1619,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.timeout[quarkus.knative.containers."containers".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.timeout]` [.description] @@ -1369,17 +1637,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.success-threshold[quarkus.knative.containers."containers".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.success-threshold]` [.description] @@ -1387,16 +1655,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold[quarkus.knative.containers."containers".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` [.description] @@ -1404,16 +1672,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-port[quarkus.knative.containers."containers".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-port]` [.description] @@ -1421,16 +1689,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name[quarkus.knative.containers."containers".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` [.description] @@ -1438,16 +1706,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-path[quarkus.knative.containers."containers".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-path]` [.description] @@ -1455,16 +1723,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme[quarkus.knative.containers."containers".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` [.description] @@ -1472,16 +1740,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.exec-action[quarkus.knative.containers."containers".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.exec-action]` [.description] @@ -1489,16 +1757,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action[quarkus.knative.containers."containers".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` [.description] @@ -1506,16 +1774,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.grpc-action[quarkus.knative.containers."containers".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.grpc-action]` [.description] @@ -1523,16 +1791,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.containers."containers".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` [.description] @@ -1540,16 +1808,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.initial-delay[quarkus.knative.containers."containers".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.initial-delay]` [.description] @@ -1557,17 +1825,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.period[quarkus.knative.containers."containers".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.period]` [.description] @@ -1575,17 +1843,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.timeout[quarkus.knative.containers."containers".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.timeout]` [.description] @@ -1593,17 +1861,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.success-threshold[quarkus.knative.containers."containers".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.success-threshold]` [.description] @@ -1611,16 +1879,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold[quarkus.knative.containers."containers".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` [.description] @@ -1628,16 +1896,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.mounts.-mounts-.name[quarkus.knative.containers."containers".mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".name]` [.description] @@ -1645,16 +1913,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.mounts.-mounts-.path[quarkus.knative.containers."containers".mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".path]` [.description] @@ -1662,16 +1930,2166 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.mounts.-mounts-.sub-path[quarkus.knative.containers."containers".mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.knative.get-sidecars."get-sidecars".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.knative.get-sidecars."get-sidecars".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.knative.get-sidecars."get-sidecars".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.knative.get-sidecars."get-sidecars".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.env.secrets[quarkus.knative.get-sidecars."get-sidecars".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.env.configmaps[quarkus.knative.get-sidecars."get-sidecars".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.knative.get-sidecars."get-sidecars".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.knative.get-sidecars."get-sidecars".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.get-env.secrets[quarkus.knative.init-containers."init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.get-env.configmaps[quarkus.knative.init-containers."init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.get-env.fields-fields[quarkus.knative.init-containers."init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.get-env.vars-vars[quarkus.knative.init-containers."init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.get-target-platform-name[quarkus.knative.init-containers."init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.image[quarkus.knative.init-containers."init-containers".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.working-dir]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.working-dir[quarkus.knative.init-containers."init-containers".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.command]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.command[quarkus.knative.init-containers."init-containers".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.arguments]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.arguments[quarkus.knative.init-containers."init-containers".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.service-account]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.service-account[quarkus.knative.init-containers."init-containers".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.host]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.host[quarkus.knative.init-containers."init-containers".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.knative.init-containers."init-containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.knative.init-containers."init-containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path[quarkus.knative.init-containers."init-containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.knative.init-containers."init-containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.knative.init-containers."init-containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls[quarkus.knative.init-containers."init-containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.image-pull-policy[quarkus.knative.init-containers."init-containers".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.image-pull-secrets[quarkus.knative.init-containers."init-containers".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.knative.init-containers."init-containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.knative.init-containers."init-containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.period[quarkus.knative.init-containers."init-containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout[quarkus.knative.init-containers."init-containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.knative.init-containers."init-containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.knative.init-containers."init-containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.period[quarkus.knative.init-containers."init-containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout[quarkus.knative.init-containers."init-containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.name[quarkus.knative.init-containers."init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.path[quarkus.knative.init-containers."init-containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.sub-path[quarkus.knative.init-containers."init-containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.read-only[quarkus.knative.init-containers."init-containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu[quarkus.knative.init-containers."init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.resources.limits.memory[quarkus.knative.init-containers."init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.resources.requests.cpu[quarkus.knative.init-containers."init-containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.resources.requests.memory[quarkus.knative.init-containers."init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.secrets[quarkus.knative.init-containers."init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.configmaps[quarkus.knative.init-containers."init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.fields-fields[quarkus.knative.init-containers."init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.vars-vars[quarkus.knative.init-containers."init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.knative.init-containers."init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.get-env.secrets[quarkus.knative.containers."containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.get-env.configmaps[quarkus.knative.containers."containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.get-env.fields-fields[quarkus.knative.containers."containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.get-env.vars-vars[quarkus.knative.containers."containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.containers."containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.containers."containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.containers."containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.get-target-platform-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.get-target-platform-name[quarkus.knative.containers."containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.image]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.image[quarkus.knative.containers."containers".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.working-dir]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.working-dir[quarkus.knative.containers."containers".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.command]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.command[quarkus.knative.containers."containers".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.arguments]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.arguments[quarkus.knative.containers."containers".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.service-account]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.service-account[quarkus.knative.containers."containers".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.host]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.host[quarkus.knative.containers."containers".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.container-port[quarkus.knative.containers."containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.host-port[quarkus.knative.containers."containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.path[quarkus.knative.containers."containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.protocol[quarkus.knative.containers."containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.node-port[quarkus.knative.containers."containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.ports.-ports-.tls[quarkus.knative.containers."containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.image-pull-policy]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.image-pull-policy[quarkus.knative.containers."containers".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.image-pull-secrets[quarkus.knative.containers."containers".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-port[quarkus.knative.containers."containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name[quarkus.knative.containers."containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-path[quarkus.knative.containers."containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme[quarkus.knative.containers."containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.exec-action[quarkus.knative.containers."containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action[quarkus.knative.containers."containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.grpc-action[quarkus.knative.containers."containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.containers."containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.initial-delay[quarkus.knative.containers."containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.period[quarkus.knative.containers."containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.timeout[quarkus.knative.containers."containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.success-threshold[quarkus.knative.containers."containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold[quarkus.knative.containers."containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-port[quarkus.knative.containers."containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name[quarkus.knative.containers."containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-path[quarkus.knative.containers."containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme[quarkus.knative.containers."containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.exec-action[quarkus.knative.containers."containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action[quarkus.knative.containers."containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.grpc-action[quarkus.knative.containers."containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.containers."containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.initial-delay[quarkus.knative.containers."containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.period[quarkus.knative.containers."containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.timeout[quarkus.knative.containers."containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.success-threshold[quarkus.knative.containers."containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold[quarkus.knative.containers."containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.mounts.-mounts-.name[quarkus.knative.containers."containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.mounts.-mounts-.path[quarkus.knative.containers."containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.mounts.-mounts-.sub-path[quarkus.knative.containers."containers".mounts."mounts".sub-path]` [.description] @@ -1682,13 +4100,4313 @@ ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.mounts.-mounts-.read-only[quarkus.knative.containers."containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.resources.limits.cpu[quarkus.knative.containers."containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.resources.limits.memory[quarkus.knative.containers."containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.resources.requests.cpu[quarkus.knative.containers."containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.resources.requests.memory[quarkus.knative.containers."containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.secrets[quarkus.knative.containers."containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.configmaps[quarkus.knative.containers."containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.fields-fields[quarkus.knative.containers."containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.vars-vars[quarkus.knative.containers."containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.containers."containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.containers."containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key[quarkus.knative.containers."containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-target-platform-name[quarkus.kubernetes.get-init-containers."get-init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.image]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.image[quarkus.kubernetes.get-init-containers."get-init-containers".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.working-dir]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.working-dir[quarkus.kubernetes.get-init-containers."get-init-containers".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.command]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.command[quarkus.kubernetes.get-init-containers."get-init-containers".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.arguments]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.arguments[quarkus.kubernetes.get-init-containers."get-init-containers".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.service-account]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.service-account[quarkus.kubernetes.get-init-containers."get-init-containers".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.host]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.host[quarkus.kubernetes.get-init-containers."get-init-containers".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-policy[quarkus.kubernetes.get-init-containers."get-init-containers".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-secrets[quarkus.kubernetes.get-init-containers."get-init-containers".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.kubernetes.get-init-containers."get-init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.kubernetes.get-init-containers."get-init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.kubernetes.get-init-containers."get-init-containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.kubernetes.get-init-containers."get-init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.secrets[quarkus.kubernetes.get-init-containers."get-init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.configmaps[quarkus.kubernetes.get-init-containers."get-init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.kubernetes.get-init-containers."get-init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.kubernetes.get-init-containers."get-init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-target-platform-name[quarkus.kubernetes.get-sidecars."get-sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.image]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.image[quarkus.kubernetes.get-sidecars."get-sidecars".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.working-dir]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.working-dir[quarkus.kubernetes.get-sidecars."get-sidecars".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.command]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.command[quarkus.kubernetes.get-sidecars."get-sidecars".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.arguments]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.arguments[quarkus.kubernetes.get-sidecars."get-sidecars".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.service-account]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.service-account[quarkus.kubernetes.get-sidecars."get-sidecars".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.host]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.host[quarkus.kubernetes.get-sidecars."get-sidecars".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-policy[quarkus.kubernetes.get-sidecars."get-sidecars".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-secrets[quarkus.kubernetes.get-sidecars."get-sidecars".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.kubernetes.get-sidecars."get-sidecars".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.kubernetes.get-sidecars."get-sidecars".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.kubernetes.get-sidecars."get-sidecars".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.kubernetes.get-sidecars."get-sidecars".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.secrets[quarkus.kubernetes.get-sidecars."get-sidecars".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.configmaps[quarkus.kubernetes.get-sidecars."get-sidecars".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.kubernetes.get-sidecars."get-sidecars".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.kubernetes.get-sidecars."get-sidecars".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.secrets[quarkus.kubernetes.init-containers."init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.configmaps[quarkus.kubernetes.init-containers."init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.fields-fields[quarkus.kubernetes.init-containers."init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.vars-vars[quarkus.kubernetes.init-containers."init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.get-target-platform-name[quarkus.kubernetes.init-containers."init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.image[quarkus.kubernetes.init-containers."init-containers".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.working-dir]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.working-dir[quarkus.kubernetes.init-containers."init-containers".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.command]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.command[quarkus.kubernetes.init-containers."init-containers".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.arguments]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.arguments[quarkus.kubernetes.init-containers."init-containers".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.service-account]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.service-account[quarkus.kubernetes.init-containers."init-containers".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.host]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.host[quarkus.kubernetes.init-containers."init-containers".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path[quarkus.kubernetes.init-containers."init-containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.kubernetes.init-containers."init-containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls[quarkus.kubernetes.init-containers."init-containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.image-pull-policy[quarkus.kubernetes.init-containers."init-containers".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.image-pull-secrets[quarkus.kubernetes.init-containers."init-containers".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period[quarkus.kubernetes.init-containers."init-containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period[quarkus.kubernetes.init-containers."init-containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.name[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.path[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.sub-path[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.read-only[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu[quarkus.kubernetes.init-containers."init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.memory[quarkus.kubernetes.init-containers."init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.cpu[quarkus.kubernetes.init-containers."init-containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.memory[quarkus.kubernetes.init-containers."init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.secrets[quarkus.kubernetes.init-containers."init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps[quarkus.kubernetes.init-containers."init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields[quarkus.kubernetes.init-containers."init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars[quarkus.kubernetes.init-containers."init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.secrets[quarkus.kubernetes.sidecars."sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.configmaps[quarkus.kubernetes.sidecars."sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.fields-fields[quarkus.kubernetes.sidecars."sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.vars-vars[quarkus.kubernetes.sidecars."sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.get-target-platform-name[quarkus.kubernetes.sidecars."sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.image]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.image[quarkus.kubernetes.sidecars."sidecars".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.working-dir]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.working-dir[quarkus.kubernetes.sidecars."sidecars".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.command]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.command[quarkus.kubernetes.sidecars."sidecars".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.arguments]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.arguments[quarkus.kubernetes.sidecars."sidecars".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.service-account]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.service-account[quarkus.kubernetes.sidecars."sidecars".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.host]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.host[quarkus.kubernetes.sidecars."sidecars".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path[quarkus.kubernetes.sidecars."sidecars".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol[quarkus.kubernetes.sidecars."sidecars".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls[quarkus.kubernetes.sidecars."sidecars".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.image-pull-policy[quarkus.kubernetes.sidecars."sidecars".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.image-pull-secrets[quarkus.kubernetes.sidecars."sidecars".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period[quarkus.kubernetes.sidecars."sidecars".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period[quarkus.kubernetes.sidecars."sidecars".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.name[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.mounts.-mounts-.read-only[quarkus.knative.containers."containers".mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.path[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.sub-path[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.read-only[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".read-only]` [.description] @@ -1696,16 +8414,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.resources.limits.cpu[quarkus.knative.containers."containers".resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.cpu[quarkus.kubernetes.sidecars."sidecars".resources.limits.cpu]` [.description] @@ -1713,16 +8431,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.resources.limits.memory[quarkus.knative.containers."containers".resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.memory[quarkus.kubernetes.sidecars."sidecars".resources.limits.memory]` [.description] @@ -1730,16 +8448,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.resources.requests.cpu[quarkus.knative.containers."containers".resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.cpu[quarkus.kubernetes.sidecars."sidecars".resources.requests.cpu]` [.description] @@ -1747,16 +8465,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.resources.requests.memory[quarkus.knative.containers."containers".resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.memory[quarkus.kubernetes.sidecars."sidecars".resources.requests.memory]` [.description] @@ -1764,16 +8482,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.secrets[quarkus.knative.containers."containers".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.secrets[quarkus.kubernetes.sidecars."sidecars".env.secrets]` [.description] @@ -1781,16 +8499,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.configmaps[quarkus.knative.containers."containers".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps[quarkus.kubernetes.sidecars."sidecars".env.configmaps]` [.description] @@ -1798,16 +8516,135 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.fields-fields[quarkus.knative.containers."containers".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields[quarkus.kubernetes.sidecars."sidecars".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars[quarkus.kubernetes.sidecars."sidecars".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.openshift.get-init-containers."get-init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.openshift.get-init-containers."get-init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.openshift.get-init-containers."get-init-containers".get-env.fields]` [.description] @@ -1815,16 +8652,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.vars-vars[quarkus.knative.containers."containers".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.openshift.get-init-containers."get-init-containers".get-env.vars]` [.description] @@ -1832,16 +8669,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] --|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.containers."containers".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` [.description] @@ -1849,16 +8686,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.containers."containers".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` [.description] @@ -1866,16 +8703,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key[quarkus.knative.containers."containers".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` [.description] @@ -1883,16 +8720,31 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.image[quarkus.kubernetes.init-containers."init-containers".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-target-platform-name[quarkus.openshift.get-init-containers."get-init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.image]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.image[quarkus.openshift.get-init-containers."get-init-containers".image]` [.description] @@ -1900,16 +8752,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.working-dir]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.working-dir[quarkus.kubernetes.init-containers."init-containers".working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.working-dir]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.working-dir[quarkus.openshift.get-init-containers."get-init-containers".working-dir]` [.description] @@ -1917,16 +8769,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.command]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.command[quarkus.kubernetes.init-containers."init-containers".command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.command]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.command[quarkus.openshift.get-init-containers."get-init-containers".command]` [.description] @@ -1934,16 +8786,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.arguments]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.arguments[quarkus.kubernetes.init-containers."init-containers".arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.arguments]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.arguments[quarkus.openshift.get-init-containers."get-init-containers".arguments]` [.description] @@ -1951,16 +8803,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.service-account]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.service-account[quarkus.kubernetes.init-containers."init-containers".service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.service-account]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.service-account[quarkus.openshift.get-init-containers."get-init-containers".service-account]` [.description] @@ -1968,16 +8820,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.host]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.host[quarkus.kubernetes.init-containers."init-containers".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.host]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.host[quarkus.openshift.get-init-containers."get-init-containers".host]` [.description] @@ -1985,16 +8837,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".container-port]` [.description] @@ -2002,16 +8854,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".host-port]` [.description] @@ -2019,16 +8871,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path[quarkus.kubernetes.init-containers."init-containers".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".path]` [.description] @@ -2036,16 +8888,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string |`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.kubernetes.init-containers."init-containers".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".protocol]` [.description] @@ -2053,32 +8905,32 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] -- a| `tcp`, `udp`, `sctp`, `http`, `proxy` |`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".node-port]` [.description] -- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls[quarkus.kubernetes.init-containers."init-containers".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".tls]` [.description] @@ -2086,16 +8938,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.image-pull-policy[quarkus.kubernetes.init-containers."init-containers".image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-policy[quarkus.openshift.get-init-containers."get-init-containers".image-pull-policy]` [.description] @@ -2103,17 +8955,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] -- a| `always`, `if-not-present`, `never` |`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.image-pull-secrets[quarkus.kubernetes.init-containers."init-containers".image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-secrets[quarkus.openshift.get-init-containers."get-init-containers".image-pull-secrets]` [.description] @@ -2121,16 +8973,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-port]` [.description] @@ -2138,16 +8990,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` [.description] @@ -2155,16 +9007,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-path]` [.description] @@ -2172,16 +9024,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` [.description] @@ -2189,16 +9041,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.exec-action]` [.description] @@ -2206,16 +9058,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` [.description] @@ -2223,16 +9075,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.grpc-action]` [.description] @@ -2240,16 +9092,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` [.description] @@ -2257,16 +9109,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.initial-delay]` [.description] @@ -2274,17 +9126,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period[quarkus.kubernetes.init-containers."init-containers".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.period]` [.description] @@ -2292,17 +9144,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.timeout]` [.description] @@ -2310,17 +9162,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.success-threshold]` [.description] @@ -2328,16 +9180,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` [.description] @@ -2345,16 +9197,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-port]` [.description] @@ -2362,16 +9214,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` [.description] @@ -2379,16 +9231,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-path]` [.description] @@ -2396,16 +9248,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` [.description] @@ -2413,16 +9265,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.exec-action]` [.description] @@ -2430,16 +9282,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` [.description] @@ -2447,16 +9299,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.grpc-action]` [.description] @@ -2464,16 +9316,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` [.description] @@ -2481,16 +9333,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.initial-delay]` [.description] @@ -2498,17 +9350,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period[quarkus.kubernetes.init-containers."init-containers".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.period]` [.description] @@ -2516,17 +9368,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.timeout]` [.description] @@ -2534,17 +9386,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.success-threshold]` [.description] @@ -2552,16 +9404,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` [.description] @@ -2569,16 +9421,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.name[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".name]` [.description] @@ -2586,16 +9438,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.path[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".path]` [.description] @@ -2603,16 +9455,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.sub-path[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".sub-path]` [.description] @@ -2620,16 +9472,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.read-only[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".read-only]` [.description] @@ -2637,16 +9489,50 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu[quarkus.kubernetes.init-containers."init-containers".resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.openshift.get-init-containers."get-init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.openshift.get-init-containers."get-init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.openshift.get-init-containers."get-init-containers".resources.requests.cpu]` [.description] @@ -2654,67 +9540,152 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.openshift.get-init-containers."get-init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.secrets[quarkus.openshift.get-init-containers."get-init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.configmaps[quarkus.openshift.get-init-containers."get-init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.openshift.get-init-containers."get-init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.openshift.get-init-containers."get-init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.memory[quarkus.kubernetes.init-containers."init-containers".resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` [.description] -- -Memory Requirements +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.cpu[quarkus.kubernetes.init-containers."init-containers".resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` [.description] -- -CPU Requirements +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.memory[quarkus.kubernetes.init-containers."init-containers".resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` [.description] -- -Memory Requirements +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.secrets[quarkus.kubernetes.init-containers."init-containers".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.openshift.get-sidecars."get-sidecars".get-env.secrets]` [.description] @@ -2722,16 +9693,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps[quarkus.kubernetes.init-containers."init-containers".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.openshift.get-sidecars."get-sidecars".get-env.configmaps]` [.description] @@ -2739,16 +9710,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields[quarkus.kubernetes.init-containers."init-containers".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.openshift.get-sidecars."get-sidecars".get-env.fields]` [.description] @@ -2756,16 +9727,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars[quarkus.kubernetes.init-containers."init-containers".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.openshift.get-sidecars."get-sidecars".get-env.vars]` [.description] @@ -2773,16 +9744,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] --|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` [.description] @@ -2790,16 +9761,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` [.description] @@ -2807,16 +9778,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` [.description] @@ -2824,16 +9795,31 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.image]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.image[quarkus.kubernetes.sidecars."sidecars".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-target-platform-name[quarkus.openshift.get-sidecars."get-sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.image]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.image[quarkus.openshift.get-sidecars."get-sidecars".image]` [.description] @@ -2841,16 +9827,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.working-dir]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.working-dir[quarkus.kubernetes.sidecars."sidecars".working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.working-dir]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.working-dir[quarkus.openshift.get-sidecars."get-sidecars".working-dir]` [.description] @@ -2858,16 +9844,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__WORKING_DIR+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.command]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.command[quarkus.kubernetes.sidecars."sidecars".command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.command]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.command[quarkus.openshift.get-sidecars."get-sidecars".command]` [.description] @@ -2875,16 +9861,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__COMMAND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__COMMAND+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.arguments]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.arguments[quarkus.kubernetes.sidecars."sidecars".arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.arguments]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.arguments[quarkus.openshift.get-sidecars."get-sidecars".arguments]` [.description] @@ -2892,16 +9878,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ARGUMENTS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.service-account]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.service-account[quarkus.kubernetes.sidecars."sidecars".service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.service-account]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.service-account[quarkus.openshift.get-sidecars."get-sidecars".service-account]` [.description] @@ -2909,16 +9895,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.host]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.host[quarkus.kubernetes.sidecars."sidecars".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.host]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.host[quarkus.openshift.get-sidecars."get-sidecars".host]` [.description] @@ -2926,16 +9912,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__HOST+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__HOST+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".container-port]` [.description] @@ -2943,16 +9929,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".host-port]` [.description] @@ -2960,16 +9946,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path[quarkus.kubernetes.sidecars."sidecars".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".path]` [.description] @@ -2977,16 +9963,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string |`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol[quarkus.kubernetes.sidecars."sidecars".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".protocol]` [.description] @@ -2994,32 +9980,32 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] -- a| `tcp`, `udp`, `sctp`, `http`, `proxy` |`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".node-port]` [.description] -- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls[quarkus.kubernetes.sidecars."sidecars".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".tls]` [.description] @@ -3027,16 +10013,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.image-pull-policy[quarkus.kubernetes.sidecars."sidecars".image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-policy[quarkus.openshift.get-sidecars."get-sidecars".image-pull-policy]` [.description] @@ -3044,17 +10030,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] -- a| `always`, `if-not-present`, `never` |`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.image-pull-secrets[quarkus.kubernetes.sidecars."sidecars".image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-secrets[quarkus.openshift.get-sidecars."get-sidecars".image-pull-secrets]` [.description] @@ -3062,16 +10048,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-port]` [.description] @@ -3079,16 +10065,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` [.description] @@ -3096,16 +10082,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-path]` [.description] @@ -3113,16 +10099,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` [.description] @@ -3130,16 +10116,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.exec-action]` [.description] @@ -3147,16 +10133,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` [.description] @@ -3164,16 +10150,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.grpc-action]` [.description] @@ -3181,16 +10167,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` [.description] @@ -3198,16 +10184,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.initial-delay]` [.description] @@ -3215,17 +10201,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period[quarkus.kubernetes.sidecars."sidecars".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.period]` [.description] @@ -3233,17 +10219,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.timeout]` [.description] @@ -3251,17 +10237,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.success-threshold]` [.description] @@ -3269,16 +10255,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` [.description] @@ -3286,16 +10272,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-port]` [.description] @@ -3303,16 +10289,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` [.description] @@ -3320,16 +10306,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-path]` [.description] @@ -3337,16 +10323,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` [.description] @@ -3354,16 +10340,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.exec-action]` [.description] @@ -3371,16 +10357,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` [.description] @@ -3388,274 +10374,393 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".name]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".path]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".sub-path]` [.description] -- -The amount of time to wait before starting to probe. +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period[quarkus.kubernetes.sidecars."sidecars".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".read-only]` [.description] -- -The period in which the action should be called. +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.openshift.get-sidecars."get-sidecars".resources.limits.cpu]` [.description] -- -The amount of time to wait for each action. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.openshift.get-sidecars."get-sidecars".resources.limits.memory]` [.description] -- -The success threshold to use. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.openshift.get-sidecars."get-sidecars".resources.requests.cpu]` [.description] -- -The failure threshold to use. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.name[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.openshift.get-sidecars."get-sidecars".resources.requests.memory]` [.description] -- -The name of the volumeName to mount. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.path[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.secrets[quarkus.openshift.get-sidecars."get-sidecars".env.secrets]` [.description] -- -The path to mount. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.sub-path[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.configmaps[quarkus.openshift.get-sidecars."get-sidecars".env.configmaps]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.read-only[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.openshift.get-sidecars."get-sidecars".env.fields]` [.description] -- -ReadOnly +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.cpu[quarkus.kubernetes.sidecars."sidecars".resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.openshift.get-sidecars."get-sidecars".env.vars]` [.description] -- -CPU Requirements +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.memory[quarkus.kubernetes.sidecars."sidecars".resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` [.description] -- -Memory Requirements +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.cpu[quarkus.kubernetes.sidecars."sidecars".resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` [.description] -- -CPU Requirements +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.memory[quarkus.kubernetes.sidecars."sidecars".resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` [.description] -- -Memory Requirements +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.secrets[quarkus.kubernetes.sidecars."sidecars".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.init-containers.-init-containers-.get-env.secrets[quarkus.openshift.init-containers."init-containers".get-env.secrets]` [.description] @@ -3663,16 +10768,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps[quarkus.kubernetes.sidecars."sidecars".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.init-containers.-init-containers-.get-env.configmaps[quarkus.openshift.init-containers."init-containers".get-env.configmaps]` [.description] @@ -3680,16 +10785,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields[quarkus.kubernetes.sidecars."sidecars".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.init-containers.-init-containers-.get-env.fields-fields[quarkus.openshift.init-containers."init-containers".get-env.fields]` [.description] @@ -3697,16 +10802,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars[quarkus.kubernetes.sidecars."sidecars".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.init-containers.-init-containers-.get-env.vars-vars[quarkus.openshift.init-containers."init-containers".get-env.vars]` [.description] @@ -3714,16 +10819,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] --|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".from-secret]` [.description] @@ -3731,16 +10836,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` [.description] @@ -3748,16 +10853,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".with-key]` [.description] @@ -3765,10 +10870,25 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-contain The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.init-containers.-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.init-containers.-init-containers-.get-target-platform-name[quarkus.openshift.init-containers."init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] @@ -4715,6 +11835,140 @@ endif::add-copy-button-to-env-var[] |required icon:exclamation-circle[title=Configuration property is required] +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.get-env.secrets[quarkus.openshift.sidecars."sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.get-env.configmaps[quarkus.openshift.sidecars."sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.get-env.fields-fields[quarkus.openshift.sidecars."sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.get-env.vars-vars[quarkus.openshift.sidecars."sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.get-target-platform-name[quarkus.openshift.sidecars."sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.image]]`link:#quarkus-kubernetes-config-group-container-config_quarkus.openshift.sidecars.-sidecars-.image[quarkus.openshift.sidecars."sidecars".image]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-env-var-from-key-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-env-var-from-key-config.adoc index 689f3e7b26..3f9a26ecff 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-env-var-from-key-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-env-var-from-key-config.adoc @@ -10,6 +10,57 @@ h|[[quarkus-kubernetes-config-group-env-var-from-key-config_configuration]]link: h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.knative.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.knative.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.knative.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.knative.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.knative.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.knative.get-env.mapping.-mapping-.with-key[quarkus.knative.get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.knative.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.knative.env.mapping.-mapping-.from-secret[quarkus.knative.env.mapping."mapping".from-secret]` @@ -61,6 +112,57 @@ endif::add-copy-button-to-env-var[] |required icon:exclamation-circle[title=Configuration property is required] +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.kubernetes.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.kubernetes.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.kubernetes.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.kubernetes.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.kubernetes.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.kubernetes.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.kubernetes.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.kubernetes.env.mapping.-mapping-.from-secret[quarkus.kubernetes.env.mapping."mapping".from-secret]` @@ -112,6 +214,57 @@ endif::add-copy-button-to-env-var[] |required icon:exclamation-circle[title=Configuration property is required] +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.openshift.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.openshift.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.openshift.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.openshift.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.openshift.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.openshift.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.openshift.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-var-from-key-config_quarkus.openshift.env.mapping.-mapping-.from-secret[quarkus.openshift.env.mapping."mapping".from-secret]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-env-vars-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-env-vars-config.adoc index 8bc79c817c..900a2ed29c 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-env-vars-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-env-vars-config.adoc @@ -10,7 +10,7 @@ h|[[quarkus-kubernetes-config-group-env-vars-config_configuration]]link:#quarkus h|Type h|Default -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.secrets[quarkus.knative.env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-env.secrets[quarkus.knative.get-env.secrets]` [.description] @@ -18,16 +18,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.configmaps[quarkus.knative.env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-env.configmaps[quarkus.knative.get-env.configmaps]` [.description] @@ -35,16 +35,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.secrets[quarkus.knative.init-containers."init-containers".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.secrets[quarkus.knative.env.secrets]` [.description] @@ -52,16 +52,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.configmaps[quarkus.knative.init-containers."init-containers".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.configmaps[quarkus.knative.env.configmaps]` [.description] @@ -69,16 +69,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.fields-fields[quarkus.knative.init-containers."init-containers".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-env.fields-fields[quarkus.knative.get-env.fields]` [.description] @@ -86,16 +86,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.vars-vars[quarkus.knative.init-containers."init-containers".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-env.vars-vars[quarkus.knative.get-env.vars]` [.description] @@ -103,16 +103,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] --|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-env.mapping."mapping".from-secret]` [.description] @@ -120,16 +120,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-env.mapping."mapping".from-configmap]` [.description] @@ -137,16 +137,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.knative.init-containers."init-containers".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-env.mapping.-mapping-.with-key[quarkus.knative.get-env.mapping."mapping".with-key]` [.description] @@ -154,16 +154,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.secrets[quarkus.knative.containers."containers".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.knative.get-init-containers."get-init-containers".get-env.secrets]` [.description] @@ -171,16 +171,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.configmaps[quarkus.knative.containers."containers".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.knative.get-init-containers."get-init-containers".get-env.configmaps]` [.description] @@ -188,16 +188,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.fields-fields[quarkus.knative.containers."containers".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.knative.get-init-containers."get-init-containers".get-env.fields]` [.description] @@ -205,16 +205,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.vars-vars[quarkus.knative.containers."containers".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.knative.get-init-containers."get-init-containers".get-env.vars]` [.description] @@ -222,16 +222,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] --|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.containers."containers".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` [.description] @@ -239,16 +239,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.containers."containers".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` [.description] @@ -256,16 +256,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key[quarkus.knative.containers."containers".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` [.description] @@ -273,135 +273,135 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.fields-fields[quarkus.knative.env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.env.secrets[quarkus.knative.get-init-containers."get-init-containers".env.secrets]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_FIELDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.vars-vars[quarkus.knative.env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.env.configmaps[quarkus.knative.get-init-containers."get-init-containers".env.configmaps]` [.description] -- -The map associating environment name to its associated value. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_VARS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|`Map>` +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.mapping.-mapping-.from-secret[quarkus.knative.env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.knative.get-init-containers."get-init-containers".env.fields]` [.description] -- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.mapping.-mapping-.from-configmap[quarkus.knative.env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.knative.get-init-containers."get-init-containers".env.vars]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.mapping.-mapping-.with-key[quarkus.knative.env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` [.description] -- -The key identifying the field from which the value is extracted. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.secrets[quarkus.kubernetes.env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` [.description] -- -The optional list of Secret names to load environment variables from. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.configmaps[quarkus.kubernetes.env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.secrets[quarkus.kubernetes.init-containers."init-containers".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.knative.get-sidecars."get-sidecars".get-env.secrets]` [.description] @@ -409,16 +409,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps[quarkus.kubernetes.init-containers."init-containers".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.knative.get-sidecars."get-sidecars".get-env.configmaps]` [.description] @@ -426,16 +426,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields[quarkus.kubernetes.init-containers."init-containers".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.knative.get-sidecars."get-sidecars".get-env.fields]` [.description] @@ -443,16 +443,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars[quarkus.kubernetes.init-containers."init-containers".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.knative.get-sidecars."get-sidecars".get-env.vars]` [.description] @@ -460,16 +460,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] --|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` [.description] @@ -477,16 +477,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` [.description] @@ -494,16 +494,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` [.description] @@ -511,16 +511,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.secrets[quarkus.kubernetes.sidecars."sidecars".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.env.secrets[quarkus.knative.get-sidecars."get-sidecars".env.secrets]` [.description] @@ -528,16 +528,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps[quarkus.kubernetes.sidecars."sidecars".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.env.configmaps[quarkus.knative.get-sidecars."get-sidecars".env.configmaps]` [.description] @@ -545,16 +545,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields[quarkus.kubernetes.sidecars."sidecars".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.knative.get-sidecars."get-sidecars".env.fields]` [.description] @@ -562,16 +562,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars[quarkus.kubernetes.sidecars."sidecars".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.knative.get-sidecars."get-sidecars".env.vars]` [.description] @@ -579,16 +579,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` endif::add-copy-button-to-env-var[] --|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` [.description] @@ -596,16 +596,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` [.description] @@ -613,16 +613,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` [.description] @@ -630,135 +630,135 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.fields-fields[quarkus.kubernetes.env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.get-env.secrets[quarkus.knative.init-containers."init-containers".get-env.secrets]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_FIELDS+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.vars-vars[quarkus.kubernetes.env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.get-env.configmaps[quarkus.knative.init-containers."init-containers".get-env.configmaps]` [.description] -- -The map associating environment name to its associated value. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_VARS+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|`Map>` +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.mapping.-mapping-.from-secret[quarkus.kubernetes.env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.get-env.fields-fields[quarkus.knative.init-containers."init-containers".get-env.fields]` [.description] -- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.get-env.vars-vars[quarkus.knative.init-containers."init-containers".get-env.vars]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.mapping.-mapping-.with-key[quarkus.kubernetes.env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".from-secret]` [.description] -- -The key identifying the field from which the value is extracted. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.env.secrets[quarkus.openshift.env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` [.description] -- -The optional list of Secret names to load environment variables from. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.env.configmaps[quarkus.openshift.env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".with-key]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.secrets[quarkus.openshift.init-containers."init-containers".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.secrets[quarkus.knative.init-containers."init-containers".env.secrets]` [.description] @@ -766,16 +766,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.configmaps[quarkus.openshift.init-containers."init-containers".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.configmaps[quarkus.knative.init-containers."init-containers".env.configmaps]` [.description] @@ -783,16 +783,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.fields-fields[quarkus.openshift.init-containers."init-containers".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.fields-fields[quarkus.knative.init-containers."init-containers".env.fields]` [.description] @@ -800,16 +800,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.vars-vars[quarkus.openshift.init-containers."init-containers".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.vars-vars[quarkus.knative.init-containers."init-containers".env.vars]` [.description] @@ -817,16 +817,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` endif::add-copy-button-to-env-var[] --|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.openshift.init-containers."init-containers".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-secret]` [.description] @@ -834,16 +834,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.openshift.init-containers."init-containers".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-configmap]` [.description] @@ -851,16 +851,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.openshift.init-containers."init-containers".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.knative.init-containers."init-containers".env.mapping."mapping".with-key]` [.description] @@ -868,10 +868,2509 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-var The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.get-env.secrets[quarkus.knative.containers."containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.get-env.configmaps[quarkus.knative.containers."containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.get-env.fields-fields[quarkus.knative.containers."containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.get-env.vars-vars[quarkus.knative.containers."containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.containers."containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.containers."containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.containers."containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.secrets[quarkus.knative.containers."containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.configmaps[quarkus.knative.containers."containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.fields-fields[quarkus.knative.containers."containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.vars-vars[quarkus.knative.containers."containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.containers."containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.containers."containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key[quarkus.knative.containers."containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.fields-fields[quarkus.knative.env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.vars-vars[quarkus.knative.env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.mapping.-mapping-.from-secret[quarkus.knative.env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.mapping.-mapping-.from-configmap[quarkus.knative.env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.knative.env.mapping.-mapping-.with-key[quarkus.knative.env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-env.secrets[quarkus.kubernetes.get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-env.configmaps[quarkus.kubernetes.get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.secrets[quarkus.kubernetes.env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.configmaps[quarkus.kubernetes.env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-env.fields-fields[quarkus.kubernetes.get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-env.vars-vars[quarkus.kubernetes.get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.secrets[quarkus.kubernetes.get-init-containers."get-init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.configmaps[quarkus.kubernetes.get-init-containers."get-init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.kubernetes.get-init-containers."get-init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.kubernetes.get-init-containers."get-init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.secrets[quarkus.kubernetes.get-sidecars."get-sidecars".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.configmaps[quarkus.kubernetes.get-sidecars."get-sidecars".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.kubernetes.get-sidecars."get-sidecars".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.kubernetes.get-sidecars."get-sidecars".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.secrets[quarkus.kubernetes.init-containers."init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.configmaps[quarkus.kubernetes.init-containers."init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.fields-fields[quarkus.kubernetes.init-containers."init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.vars-vars[quarkus.kubernetes.init-containers."init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.secrets[quarkus.kubernetes.init-containers."init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps[quarkus.kubernetes.init-containers."init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields[quarkus.kubernetes.init-containers."init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars[quarkus.kubernetes.init-containers."init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.secrets[quarkus.kubernetes.sidecars."sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.configmaps[quarkus.kubernetes.sidecars."sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.fields-fields[quarkus.kubernetes.sidecars."sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.vars-vars[quarkus.kubernetes.sidecars."sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.secrets[quarkus.kubernetes.sidecars."sidecars".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps[quarkus.kubernetes.sidecars."sidecars".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields[quarkus.kubernetes.sidecars."sidecars".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars[quarkus.kubernetes.sidecars."sidecars".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.fields-fields[quarkus.kubernetes.env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.vars-vars[quarkus.kubernetes.env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.mapping.-mapping-.from-secret[quarkus.kubernetes.env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.kubernetes.env.mapping.-mapping-.with-key[quarkus.kubernetes.env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-env.secrets[quarkus.openshift.get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-env.configmaps[quarkus.openshift.get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.env.secrets[quarkus.openshift.env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.env.configmaps[quarkus.openshift.env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-env.fields-fields[quarkus.openshift.get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-env.vars-vars[quarkus.openshift.get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.openshift.get-init-containers."get-init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.openshift.get-init-containers."get-init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.openshift.get-init-containers."get-init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.openshift.get-init-containers."get-init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.secrets[quarkus.openshift.get-init-containers."get-init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.configmaps[quarkus.openshift.get-init-containers."get-init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.openshift.get-init-containers."get-init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.openshift.get-init-containers."get-init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.openshift.get-sidecars."get-sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.openshift.get-sidecars."get-sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.openshift.get-sidecars."get-sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.openshift.get-sidecars."get-sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.secrets[quarkus.openshift.get-sidecars."get-sidecars".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.configmaps[quarkus.openshift.get-sidecars."get-sidecars".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.openshift.get-sidecars."get-sidecars".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.openshift.get-sidecars."get-sidecars".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.get-env.secrets[quarkus.openshift.init-containers."init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.get-env.configmaps[quarkus.openshift.init-containers."init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.get-env.fields-fields[quarkus.openshift.init-containers."init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.get-env.vars-vars[quarkus.openshift.init-containers."init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.secrets[quarkus.openshift.init-containers."init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.configmaps[quarkus.openshift.init-containers."init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.fields-fields[quarkus.openshift.init-containers."init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.vars-vars[quarkus.openshift.init-containers."init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.openshift.init-containers."init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.openshift.init-containers."init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.openshift.init-containers."init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.sidecars.-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.sidecars.-sidecars-.get-env.secrets[quarkus.openshift.sidecars."sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.sidecars.-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.sidecars.-sidecars-.get-env.configmaps[quarkus.openshift.sidecars."sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.sidecars.-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.sidecars.-sidecars-.get-env.fields-fields[quarkus.openshift.sidecars."sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.sidecars.-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.sidecars.-sidecars-.get-env.vars-vars[quarkus.openshift.sidecars."sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-config-group-env-vars-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-git-repo-volume-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-git-repo-volume-config.adoc index cb3f7b4878..1dbf3daa45 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-git-repo-volume-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-git-repo-volume-config.adoc @@ -10,6 +10,57 @@ h|[[quarkus-kubernetes-config-group-git-repo-volume-config_configuration]]link:# h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.repository]]`link:#quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.repository[quarkus.knative.get-git-repo-volumes."get-git-repo-volumes".repository]` + + +[.description] +-- +Git repository URL. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.directory]]`link:#quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.directory[quarkus.knative.get-git-repo-volumes."get-git-repo-volumes".directory]` + + +[.description] +-- +The directory of the repository to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.revision]]`link:#quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.revision[quarkus.knative.get-git-repo-volumes."get-git-repo-volumes".revision]` + + +[.description] +-- +The commit hash to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.knative.git-repo-volumes.-git-repo-volumes-.repository]]`link:#quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.knative.git-repo-volumes.-git-repo-volumes-.repository[quarkus.knative.git-repo-volumes."git-repo-volumes".repository]` @@ -61,6 +112,57 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.repository]]`link:#quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.repository[quarkus.kubernetes.get-git-repo-volumes."get-git-repo-volumes".repository]` + + +[.description] +-- +Git repository URL. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.directory]]`link:#quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.directory[quarkus.kubernetes.get-git-repo-volumes."get-git-repo-volumes".directory]` + + +[.description] +-- +The directory of the repository to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.revision]]`link:#quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.revision[quarkus.kubernetes.get-git-repo-volumes."get-git-repo-volumes".revision]` + + +[.description] +-- +The commit hash to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.repository]]`link:#quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.repository[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".repository]` @@ -112,6 +214,57 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.repository]]`link:#quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.repository[quarkus.openshift.get-git-repo-volumes."get-git-repo-volumes".repository]` + + +[.description] +-- +Git repository URL. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.directory]]`link:#quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.directory[quarkus.openshift.get-git-repo-volumes."get-git-repo-volumes".directory]` + + +[.description] +-- +The directory of the repository to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.revision]]`link:#quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.revision[quarkus.openshift.get-git-repo-volumes."get-git-repo-volumes".revision]` + + +[.description] +-- +The commit hash to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.openshift.git-repo-volumes.-git-repo-volumes-.repository]]`link:#quarkus-kubernetes-config-group-git-repo-volume-config_quarkus.openshift.git-repo-volumes.-git-repo-volumes-.repository[quarkus.openshift.git-repo-volumes."git-repo-volumes".repository]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-host-alias-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-host-alias-config.adoc index dcbec57ae8..342ed51704 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-host-alias-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-host-alias-config.adoc @@ -10,6 +10,40 @@ h|[[quarkus-kubernetes-config-group-host-alias-config_configuration]]link:#quark h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-host-alias-config_quarkus.knative.get-host-aliases.-get-host-aliases-.ip]]`link:#quarkus-kubernetes-config-group-host-alias-config_quarkus.knative.get-host-aliases.-get-host-aliases-.ip[quarkus.knative.get-host-aliases."get-host-aliases".ip]` + + +[.description] +-- +The ip address + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-host-alias-config_quarkus.knative.get-host-aliases.-get-host-aliases-.hostnames]]`link:#quarkus-kubernetes-config-group-host-alias-config_quarkus.knative.get-host-aliases.-get-host-aliases-.hostnames[quarkus.knative.get-host-aliases."get-host-aliases".hostnames]` + + +[.description] +-- +The hostnames to resolve to the ip + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-host-alias-config_quarkus.knative.host-aliases.-host-aliases-.ip]]`link:#quarkus-kubernetes-config-group-host-alias-config_quarkus.knative.host-aliases.-host-aliases-.ip[quarkus.knative.host-aliases."host-aliases".ip]` @@ -44,6 +78,40 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-host-alias-config_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.ip]]`link:#quarkus-kubernetes-config-group-host-alias-config_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.ip[quarkus.kubernetes.get-host-aliases."get-host-aliases".ip]` + + +[.description] +-- +The ip address + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-host-alias-config_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.hostnames]]`link:#quarkus-kubernetes-config-group-host-alias-config_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.hostnames[quarkus.kubernetes.get-host-aliases."get-host-aliases".hostnames]` + + +[.description] +-- +The hostnames to resolve to the ip + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-host-alias-config_quarkus.kubernetes.hostaliases.-host-aliases-.ip]]`link:#quarkus-kubernetes-config-group-host-alias-config_quarkus.kubernetes.hostaliases.-host-aliases-.ip[quarkus.kubernetes.hostaliases."host-aliases".ip]` @@ -78,6 +146,40 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-host-alias-config_quarkus.openshift.get-host-aliases.-get-host-aliases-.ip]]`link:#quarkus-kubernetes-config-group-host-alias-config_quarkus.openshift.get-host-aliases.-get-host-aliases-.ip[quarkus.openshift.get-host-aliases."get-host-aliases".ip]` + + +[.description] +-- +The ip address + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-host-alias-config_quarkus.openshift.get-host-aliases.-get-host-aliases-.hostnames]]`link:#quarkus-kubernetes-config-group-host-alias-config_quarkus.openshift.get-host-aliases.-get-host-aliases-.hostnames[quarkus.openshift.get-host-aliases."get-host-aliases".hostnames]` + + +[.description] +-- +The hostnames to resolve to the ip + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-host-alias-config_quarkus.openshift.host-aliases.-host-aliases-.ip]]`link:#quarkus-kubernetes-config-group-host-alias-config_quarkus.openshift.host-aliases.-host-aliases-.ip[quarkus.openshift.host-aliases."host-aliases".ip]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-mount-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-mount-config.adoc index f3855f3471..baf1f16edf 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-mount-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-mount-config.adoc @@ -10,6 +10,210 @@ h|[[quarkus-kubernetes-config-group-mount-config_configuration]]link:#quarkus-ku h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-mounts.-get-mounts-.name]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-mounts.-get-mounts-.name[quarkus.knative.get-mounts."get-mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-mounts.-get-mounts-.path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-mounts.-get-mounts-.path[quarkus.knative.get-mounts."get-mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-mounts.-get-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-mounts.-get-mounts-.sub-path[quarkus.knative.get-mounts."get-mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-mounts.-get-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-mounts.-get-mounts-.read-only[quarkus.knative.get-mounts."get-mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.knative.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.knative.mounts.-mounts-.name[quarkus.knative.mounts."mounts".name]` @@ -214,6 +418,210 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-mounts.-get-mounts-.name]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-mounts.-get-mounts-.name[quarkus.kubernetes.get-mounts."get-mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-mounts.-get-mounts-.path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-mounts.-get-mounts-.path[quarkus.kubernetes.get-mounts."get-mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-mounts.-get-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-mounts.-get-mounts-.sub-path[quarkus.kubernetes.get-mounts."get-mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-mounts.-get-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-mounts.-get-mounts-.read-only[quarkus.kubernetes.get-mounts."get-mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.kubernetes.mounts.-mounts-.name[quarkus.kubernetes.mounts."mounts".name]` @@ -418,6 +826,210 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-mounts.-get-mounts-.name]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-mounts.-get-mounts-.name[quarkus.openshift.get-mounts."get-mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-mounts.-get-mounts-.path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-mounts.-get-mounts-.path[quarkus.openshift.get-mounts."get-mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-mounts.-get-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-mounts.-get-mounts-.sub-path[quarkus.openshift.get-mounts."get-mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-mounts.-get-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-mounts.-get-mounts-.read-only[quarkus.openshift.get-mounts."get-mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-mount-config_quarkus.openshift.mounts.-mounts-.name]]`link:#quarkus-kubernetes-config-group-mount-config_quarkus.openshift.mounts.-mounts-.name[quarkus.openshift.mounts."mounts".name]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-port-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-port-config.adoc index 79d22f038a..d85be3c86a 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-port-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-port-config.adoc @@ -10,6 +10,309 @@ h|[[quarkus-kubernetes-config-group-port-config_configuration]]link:#quarkus-kub h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-ports.-get-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-ports.-get-ports-.container-port[quarkus.knative.get-ports."get-ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-ports.-get-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-ports.-get-ports-.host-port[quarkus.knative.get-ports."get-ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-ports.-get-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-ports.-get-ports-.path[quarkus.knative.get-ports."get-ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-ports.-get-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-ports.-get-ports-.protocol[quarkus.knative.get-ports."get-ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-ports.-get-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-ports.-get-ports-.node-port[quarkus.knative.get-ports."get-ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-ports.-get-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-ports.-get-ports-.tls[quarkus.knative.get-ports."get-ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.knative.get-init-containers."get-init-containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.knative.get-init-containers."get-init-containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.knative.get-init-containers."get-init-containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.knative.get-sidecars."get-sidecars".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.knative.get-sidecars."get-sidecars".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.knative.get-sidecars."get-sidecars".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.container-port[quarkus.knative.ports."ports".container-port]` @@ -18,16 +321,521 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.host-port[quarkus.knative.ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.path[quarkus.knative.ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.protocol[quarkus.knative.ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.node-port[quarkus.knative.ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.tls[quarkus.knative.ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.knative.init-containers."init-containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.knative.init-containers."init-containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path[quarkus.knative.init-containers."init-containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.knative.init-containers."init-containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.knative.init-containers."init-containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls[quarkus.knative.init-containers."init-containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.container-port[quarkus.knative.containers."containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.host-port[quarkus.knative.containers."containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.path[quarkus.knative.containers."containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.protocol[quarkus.knative.containers."containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.node-port[quarkus.knative.containers."containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.tls[quarkus.knative.containers."containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-ports.-get-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-ports.-get-ports-.container-port[quarkus.kubernetes.get-ports."get-ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-ports.-get-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-ports.-get-ports-.host-port[quarkus.kubernetes.get-ports."get-ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-ports.-get-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-ports.-get-ports-.path[quarkus.kubernetes.get-ports."get-ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-ports.-get-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-ports.-get-ports-.protocol[quarkus.kubernetes.get-ports."get-ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-ports.-get-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-ports.-get-ports-.node-port[quarkus.kubernetes.get-ports."get-ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-ports.-get-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-ports.-get-ports-.tls[quarkus.kubernetes.get-ports."get-ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.host-port[quarkus.knative.ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".host-port]` [.description] @@ -35,16 +843,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.path[quarkus.knative.ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".path]` [.description] @@ -52,16 +860,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string |`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.protocol[quarkus.knative.ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".protocol]` [.description] @@ -69,32 +877,32 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] -- a| `tcp`, `udp`, `sctp`, `http`, `proxy` |`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.node-port[quarkus.knative.ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".node-port]` [.description] -- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.ports.-ports-.tls[quarkus.knative.ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".tls]` [.description] @@ -102,16 +910,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.knative.init-containers."init-containers".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.container-port[quarkus.kubernetes.ports."ports".container-port]` [.description] @@ -119,16 +927,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.knative.init-containers."init-containers".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.host-port[quarkus.kubernetes.ports."ports".host-port]` [.description] @@ -136,16 +944,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path[quarkus.knative.init-containers."init-containers".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.path[quarkus.kubernetes.ports."ports".path]` [.description] @@ -153,16 +961,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string |`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.knative.init-containers."init-containers".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.protocol[quarkus.kubernetes.ports."ports".protocol]` [.description] @@ -170,32 +978,32 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] -- a| `tcp`, `udp`, `sctp`, `http`, `proxy` |`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.knative.init-containers."init-containers".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.node-port[quarkus.kubernetes.ports."ports".node-port]` [.description] -- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls[quarkus.knative.init-containers."init-containers".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.tls[quarkus.kubernetes.ports."ports".tls]` [.description] @@ -203,16 +1011,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.container-port[quarkus.knative.containers."containers".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".container-port]` [.description] @@ -220,16 +1028,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.host-port[quarkus.knative.containers."containers".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".host-port]` [.description] @@ -237,16 +1045,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.path[quarkus.knative.containers."containers".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path[quarkus.kubernetes.init-containers."init-containers".ports."ports".path]` [.description] @@ -254,16 +1062,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string |`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.protocol[quarkus.knative.containers."containers".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.kubernetes.init-containers."init-containers".ports."ports".protocol]` [.description] @@ -271,32 +1079,32 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] -- a| `tcp`, `udp`, `sctp`, `http`, `proxy` |`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.node-port[quarkus.knative.containers."containers".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".node-port]` [.description] -- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.knative.containers.-containers-.ports.-ports-.tls[quarkus.knative.containers."containers".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls[quarkus.kubernetes.init-containers."init-containers".ports."ports".tls]` [.description] @@ -304,16 +1112,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.container-port[quarkus.kubernetes.ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".container-port]` [.description] @@ -321,16 +1129,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.host-port[quarkus.kubernetes.ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".host-port]` [.description] @@ -338,16 +1146,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.path[quarkus.kubernetes.ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path[quarkus.kubernetes.sidecars."sidecars".ports."ports".path]` [.description] @@ -355,16 +1163,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string |`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.protocol[quarkus.kubernetes.ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol[quarkus.kubernetes.sidecars."sidecars".ports."ports".protocol]` [.description] @@ -372,32 +1180,32 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] -- a| `tcp`, `udp`, `sctp`, `http`, `proxy` |`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.node-port[quarkus.kubernetes.ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".node-port]` [.description] -- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.ports.-ports-.tls[quarkus.kubernetes.ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls[quarkus.kubernetes.sidecars."sidecars".ports."ports".tls]` [.description] @@ -405,16 +1213,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-ports.-get-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-ports.-get-ports-.container-port[quarkus.openshift.get-ports."get-ports".container-port]` [.description] @@ -422,16 +1230,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-ports.-get-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-ports.-get-ports-.host-port[quarkus.openshift.get-ports."get-ports".host-port]` [.description] @@ -439,16 +1247,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path[quarkus.kubernetes.init-containers."init-containers".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-ports.-get-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-ports.-get-ports-.path[quarkus.openshift.get-ports."get-ports".path]` [.description] @@ -456,16 +1264,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string |`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.kubernetes.init-containers."init-containers".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-ports.-get-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-ports.-get-ports-.protocol[quarkus.openshift.get-ports."get-ports".protocol]` [.description] @@ -473,32 +1281,32 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] -- a| `tcp`, `udp`, `sctp`, `http`, `proxy` |`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-ports.-get-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-ports.-get-ports-.node-port[quarkus.openshift.get-ports."get-ports".node-port]` [.description] -- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls[quarkus.kubernetes.init-containers."init-containers".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-ports.-get-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-ports.-get-ports-.tls[quarkus.openshift.get-ports."get-ports".tls]` [.description] @@ -506,16 +1314,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__TLS+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".container-port]` [.description] @@ -523,16 +1331,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".host-port]` [.description] @@ -540,16 +1348,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path[quarkus.kubernetes.sidecars."sidecars".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".path]` [.description] @@ -557,16 +1365,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string |`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol[quarkus.kubernetes.sidecars."sidecars".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".protocol]` [.description] @@ -574,32 +1382,32 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] -- a| `tcp`, `udp`, `sctp`, `http`, `proxy` |`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".node-port]` [.description] -- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls[quarkus.kubernetes.sidecars."sidecars".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".tls]` [.description] @@ -607,10 +1415,111 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-co If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes-config-group-port-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] --|boolean |`false` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-probe-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-probe-config.adoc index a0e055fe43..3ac33f2f48 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-probe-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-probe-config.adoc @@ -10,7 +10,7 @@ h|[[quarkus-kubernetes-config-group-probe-config_configuration]]link:#quarkus-ku h|Type h|Default -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.http-action-port[quarkus.knative.liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.http-action-port[quarkus.knative.get-liveness-probe.http-action-port]` [.description] @@ -18,16 +18,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.http-action-port-name[quarkus.knative.liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.http-action-port-name[quarkus.knative.get-liveness-probe.http-action-port-name]` [.description] @@ -35,16 +35,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.http-action-path[quarkus.knative.liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.http-action-path[quarkus.knative.get-liveness-probe.http-action-path]` [.description] @@ -52,16 +52,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.http-action-scheme[quarkus.knative.liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.http-action-scheme[quarkus.knative.get-liveness-probe.http-action-scheme]` [.description] @@ -69,16 +69,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.exec-action[quarkus.knative.liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.exec-action[quarkus.knative.get-liveness-probe.exec-action]` [.description] @@ -86,16 +86,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.tcp-socket-action[quarkus.knative.liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.tcp-socket-action[quarkus.knative.get-liveness-probe.tcp-socket-action]` [.description] @@ -103,16 +103,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.grpc-action[quarkus.knative.liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.grpc-action[quarkus.knative.get-liveness-probe.grpc-action]` [.description] @@ -120,16 +120,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.grpc-action-enabled[quarkus.knative.liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.grpc-action-enabled[quarkus.knative.get-liveness-probe.grpc-action-enabled]` [.description] @@ -137,16 +137,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.initial-delay[quarkus.knative.liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.initial-delay[quarkus.knative.get-liveness-probe.initial-delay]` [.description] @@ -154,17 +154,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.period[quarkus.knative.liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.period[quarkus.knative.get-liveness-probe.period]` [.description] @@ -172,17 +172,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.timeout[quarkus.knative.liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.timeout[quarkus.knative.get-liveness-probe.timeout]` [.description] @@ -190,17 +190,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.success-threshold[quarkus.knative.liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.success-threshold[quarkus.knative.get-liveness-probe.success-threshold]` [.description] @@ -208,16 +208,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.failure-threshold[quarkus.knative.liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-liveness-probe.failure-threshold[quarkus.knative.get-liveness-probe.failure-threshold]` [.description] @@ -225,16 +225,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.http-action-port[quarkus.knative.readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.http-action-port[quarkus.knative.get-readiness-probe.http-action-port]` [.description] @@ -242,16 +242,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.http-action-port-name[quarkus.knative.readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.http-action-port-name[quarkus.knative.get-readiness-probe.http-action-port-name]` [.description] @@ -259,16 +259,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.http-action-path[quarkus.knative.readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.http-action-path[quarkus.knative.get-readiness-probe.http-action-path]` [.description] @@ -276,16 +276,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.http-action-scheme[quarkus.knative.readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.http-action-scheme[quarkus.knative.get-readiness-probe.http-action-scheme]` [.description] @@ -293,16 +293,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.exec-action[quarkus.knative.readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.exec-action[quarkus.knative.get-readiness-probe.exec-action]` [.description] @@ -310,16 +310,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.tcp-socket-action[quarkus.knative.readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.tcp-socket-action[quarkus.knative.get-readiness-probe.tcp-socket-action]` [.description] @@ -327,16 +327,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.grpc-action[quarkus.knative.readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.grpc-action[quarkus.knative.get-readiness-probe.grpc-action]` [.description] @@ -344,16 +344,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.grpc-action-enabled[quarkus.knative.readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.grpc-action-enabled[quarkus.knative.get-readiness-probe.grpc-action-enabled]` [.description] @@ -361,16 +361,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.initial-delay[quarkus.knative.readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.initial-delay[quarkus.knative.get-readiness-probe.initial-delay]` [.description] @@ -378,17 +378,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.period[quarkus.knative.readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.period[quarkus.knative.get-readiness-probe.period]` [.description] @@ -396,17 +396,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.timeout[quarkus.knative.readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.timeout[quarkus.knative.get-readiness-probe.timeout]` [.description] @@ -414,17 +414,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.success-threshold[quarkus.knative.readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.success-threshold[quarkus.knative.get-readiness-probe.success-threshold]` [.description] @@ -432,16 +432,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.failure-threshold[quarkus.knative.readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-readiness-probe.failure-threshold[quarkus.knative.get-readiness-probe.failure-threshold]` [.description] @@ -449,16 +449,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.http-action-port[quarkus.knative.startup-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.http-action-port[quarkus.knative.get-startup-probe.http-action-port]` [.description] @@ -466,16 +466,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.http-action-port-name[quarkus.knative.startup-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.http-action-port-name[quarkus.knative.get-startup-probe.http-action-port-name]` [.description] @@ -483,16 +483,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.http-action-path[quarkus.knative.startup-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.http-action-path[quarkus.knative.get-startup-probe.http-action-path]` [.description] @@ -500,16 +500,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.http-action-scheme[quarkus.knative.startup-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.http-action-scheme[quarkus.knative.get-startup-probe.http-action-scheme]` [.description] @@ -517,16 +517,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.exec-action[quarkus.knative.startup-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.exec-action[quarkus.knative.get-startup-probe.exec-action]` [.description] @@ -534,16 +534,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.tcp-socket-action[quarkus.knative.startup-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.tcp-socket-action[quarkus.knative.get-startup-probe.tcp-socket-action]` [.description] @@ -551,16 +551,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.grpc-action[quarkus.knative.startup-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.grpc-action[quarkus.knative.get-startup-probe.grpc-action]` [.description] @@ -568,16 +568,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.grpc-action-enabled[quarkus.knative.startup-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.grpc-action-enabled[quarkus.knative.get-startup-probe.grpc-action-enabled]` [.description] @@ -585,16 +585,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.initial-delay[quarkus.knative.startup-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.initial-delay[quarkus.knative.get-startup-probe.initial-delay]` [.description] @@ -602,17 +602,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.period[quarkus.knative.startup-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.period[quarkus.knative.get-startup-probe.period]` [.description] @@ -620,17 +620,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.timeout[quarkus.knative.startup-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.timeout[quarkus.knative.get-startup-probe.timeout]` [.description] @@ -638,17 +638,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.success-threshold[quarkus.knative.startup-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.success-threshold[quarkus.knative.get-startup-probe.success-threshold]` [.description] @@ -656,16 +656,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.failure-threshold[quarkus.knative.startup-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-startup-probe.failure-threshold[quarkus.knative.get-startup-probe.failure-threshold]` [.description] @@ -673,16 +673,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.http-action-port[quarkus.knative.liveness-probe.http-action-port]` [.description] @@ -690,16 +690,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.http-action-port-name[quarkus.knative.liveness-probe.http-action-port-name]` [.description] @@ -707,16 +707,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.http-action-path[quarkus.knative.liveness-probe.http-action-path]` [.description] @@ -724,16 +724,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.http-action-scheme[quarkus.knative.liveness-probe.http-action-scheme]` [.description] @@ -741,16 +741,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.knative.init-containers."init-containers".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.exec-action[quarkus.knative.liveness-probe.exec-action]` [.description] @@ -758,16 +758,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.tcp-socket-action[quarkus.knative.liveness-probe.tcp-socket-action]` [.description] @@ -775,16 +775,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.grpc-action[quarkus.knative.liveness-probe.grpc-action]` [.description] @@ -792,16 +792,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.grpc-action-enabled[quarkus.knative.liveness-probe.grpc-action-enabled]` [.description] @@ -809,16 +809,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.knative.init-containers."init-containers".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.initial-delay[quarkus.knative.liveness-probe.initial-delay]` [.description] @@ -826,17 +826,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.period[quarkus.knative.init-containers."init-containers".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.period[quarkus.knative.liveness-probe.period]` [.description] @@ -844,17 +844,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout[quarkus.knative.init-containers."init-containers".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.timeout[quarkus.knative.liveness-probe.timeout]` [.description] @@ -862,17 +862,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.success-threshold[quarkus.knative.liveness-probe.success-threshold]` [.description] @@ -880,16 +880,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.liveness-probe.failure-threshold[quarkus.knative.liveness-probe.failure-threshold]` [.description] @@ -897,16 +897,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.http-action-port[quarkus.knative.readiness-probe.http-action-port]` [.description] @@ -914,16 +914,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.http-action-port-name[quarkus.knative.readiness-probe.http-action-port-name]` [.description] @@ -931,16 +931,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.http-action-path[quarkus.knative.readiness-probe.http-action-path]` [.description] @@ -948,16 +948,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.http-action-scheme[quarkus.knative.readiness-probe.http-action-scheme]` [.description] @@ -965,16 +965,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.knative.init-containers."init-containers".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.exec-action[quarkus.knative.readiness-probe.exec-action]` [.description] @@ -982,16 +982,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.tcp-socket-action[quarkus.knative.readiness-probe.tcp-socket-action]` [.description] @@ -999,16 +999,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.grpc-action[quarkus.knative.readiness-probe.grpc-action]` [.description] @@ -1016,16 +1016,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.grpc-action-enabled[quarkus.knative.readiness-probe.grpc-action-enabled]` [.description] @@ -1033,16 +1033,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.knative.init-containers."init-containers".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.initial-delay[quarkus.knative.readiness-probe.initial-delay]` [.description] @@ -1050,17 +1050,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.period[quarkus.knative.init-containers."init-containers".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.period[quarkus.knative.readiness-probe.period]` [.description] @@ -1068,17 +1068,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout[quarkus.knative.init-containers."init-containers".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.timeout[quarkus.knative.readiness-probe.timeout]` [.description] @@ -1086,17 +1086,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.success-threshold[quarkus.knative.readiness-probe.success-threshold]` [.description] @@ -1104,16 +1104,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.readiness-probe.failure-threshold[quarkus.knative.readiness-probe.failure-threshold]` [.description] @@ -1121,16 +1121,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-port[quarkus.knative.containers."containers".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.http-action-port[quarkus.knative.startup-probe.http-action-port]` [.description] @@ -1138,16 +1138,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name[quarkus.knative.containers."containers".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.http-action-port-name[quarkus.knative.startup-probe.http-action-port-name]` [.description] @@ -1155,16 +1155,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-path[quarkus.knative.containers."containers".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.http-action-path[quarkus.knative.startup-probe.http-action-path]` [.description] @@ -1172,16 +1172,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme[quarkus.knative.containers."containers".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.http-action-scheme[quarkus.knative.startup-probe.http-action-scheme]` [.description] @@ -1189,16 +1189,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.exec-action[quarkus.knative.containers."containers".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.exec-action[quarkus.knative.startup-probe.exec-action]` [.description] @@ -1206,16 +1206,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action[quarkus.knative.containers."containers".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.tcp-socket-action[quarkus.knative.startup-probe.tcp-socket-action]` [.description] @@ -1223,16 +1223,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.grpc-action[quarkus.knative.containers."containers".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.grpc-action[quarkus.knative.startup-probe.grpc-action]` [.description] @@ -1240,16 +1240,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.containers."containers".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.grpc-action-enabled[quarkus.knative.startup-probe.grpc-action-enabled]` [.description] @@ -1257,16 +1257,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.initial-delay[quarkus.knative.containers."containers".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.initial-delay[quarkus.knative.startup-probe.initial-delay]` [.description] @@ -1274,17 +1274,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.period[quarkus.knative.containers."containers".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.period[quarkus.knative.startup-probe.period]` [.description] @@ -1292,17 +1292,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.timeout[quarkus.knative.containers."containers".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.timeout[quarkus.knative.startup-probe.timeout]` [.description] @@ -1310,17 +1310,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.success-threshold[quarkus.knative.containers."containers".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.success-threshold[quarkus.knative.startup-probe.success-threshold]` [.description] @@ -1328,16 +1328,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold[quarkus.knative.containers."containers".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.startup-probe.failure-threshold[quarkus.knative.startup-probe.failure-threshold]` [.description] @@ -1345,16 +1345,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-port[quarkus.knative.containers."containers".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-port]` [.description] @@ -1362,16 +1362,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name[quarkus.knative.containers."containers".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` [.description] @@ -1379,16 +1379,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-path[quarkus.knative.containers."containers".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-path]` [.description] @@ -1396,16 +1396,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme[quarkus.knative.containers."containers".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` [.description] @@ -1413,16 +1413,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.exec-action[quarkus.knative.containers."containers".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.exec-action]` [.description] @@ -1430,16 +1430,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action[quarkus.knative.containers."containers".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` [.description] @@ -1447,16 +1447,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.grpc-action[quarkus.knative.containers."containers".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.grpc-action]` [.description] @@ -1464,16 +1464,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.containers."containers".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` [.description] @@ -1481,16 +1481,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.initial-delay[quarkus.knative.containers."containers".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.initial-delay]` [.description] @@ -1498,17 +1498,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.period[quarkus.knative.containers."containers".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.period]` [.description] @@ -1516,17 +1516,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.timeout[quarkus.knative.containers."containers".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.timeout]` [.description] @@ -1534,17 +1534,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.success-threshold[quarkus.knative.containers."containers".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.success-threshold]` [.description] @@ -1552,16 +1552,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold[quarkus.knative.containers."containers".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` [.description] @@ -1569,16 +1569,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.http-action-port[quarkus.kubernetes.liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-port]` [.description] @@ -1586,16 +1586,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.http-action-port-name[quarkus.kubernetes.liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` [.description] @@ -1603,16 +1603,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.http-action-path[quarkus.kubernetes.liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-path]` [.description] @@ -1620,16 +1620,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.http-action-scheme[quarkus.kubernetes.liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` [.description] @@ -1637,16 +1637,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.exec-action[quarkus.kubernetes.liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.exec-action]` [.description] @@ -1654,16 +1654,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.tcp-socket-action[quarkus.kubernetes.liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` [.description] @@ -1671,16 +1671,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.grpc-action[quarkus.kubernetes.liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.grpc-action]` [.description] @@ -1688,16 +1688,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.grpc-action-enabled[quarkus.kubernetes.liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` [.description] @@ -1705,16 +1705,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.initial-delay[quarkus.kubernetes.liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.initial-delay]` [.description] @@ -1722,17 +1722,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.period[quarkus.kubernetes.liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.period]` [.description] @@ -1740,17 +1740,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.timeout[quarkus.kubernetes.liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.timeout]` [.description] @@ -1758,17 +1758,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.success-threshold[quarkus.kubernetes.liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.success-threshold]` [.description] @@ -1776,16 +1776,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.failure-threshold[quarkus.kubernetes.liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` [.description] @@ -1793,16 +1793,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.http-action-port[quarkus.kubernetes.readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-port]` [.description] @@ -1810,16 +1810,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.http-action-port-name[quarkus.kubernetes.readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` [.description] @@ -1827,16 +1827,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.http-action-path[quarkus.kubernetes.readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-path]` [.description] @@ -1844,16 +1844,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.http-action-scheme[quarkus.kubernetes.readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` [.description] @@ -1861,16 +1861,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.exec-action[quarkus.kubernetes.readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.exec-action]` [.description] @@ -1878,16 +1878,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.tcp-socket-action[quarkus.kubernetes.readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` [.description] @@ -1895,16 +1895,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.grpc-action[quarkus.kubernetes.readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.grpc-action]` [.description] @@ -1912,16 +1912,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.grpc-action-enabled[quarkus.kubernetes.readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` [.description] @@ -1929,16 +1929,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.initial-delay[quarkus.kubernetes.readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.initial-delay]` [.description] @@ -1946,17 +1946,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.period[quarkus.kubernetes.readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.period]` [.description] @@ -1964,17 +1964,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.timeout[quarkus.kubernetes.readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.timeout]` [.description] @@ -1982,17 +1982,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.success-threshold[quarkus.kubernetes.readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.success-threshold]` [.description] @@ -2000,16 +2000,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.failure-threshold[quarkus.kubernetes.readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` [.description] @@ -2017,16 +2017,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.http-action-port[quarkus.kubernetes.startup-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-port]` [.description] @@ -2034,16 +2034,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.http-action-port-name[quarkus.kubernetes.startup-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` [.description] @@ -2051,16 +2051,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.http-action-path[quarkus.kubernetes.startup-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-path]` [.description] @@ -2068,16 +2068,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.http-action-scheme[quarkus.kubernetes.startup-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` [.description] @@ -2085,16 +2085,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.exec-action[quarkus.kubernetes.startup-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.exec-action]` [.description] @@ -2102,16 +2102,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.tcp-socket-action[quarkus.kubernetes.startup-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` [.description] @@ -2119,16 +2119,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.grpc-action[quarkus.kubernetes.startup-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.grpc-action]` [.description] @@ -2136,16 +2136,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.grpc-action-enabled[quarkus.kubernetes.startup-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` [.description] @@ -2153,16 +2153,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.initial-delay[quarkus.kubernetes.startup-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.initial-delay]` [.description] @@ -2170,17 +2170,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.period[quarkus.kubernetes.startup-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.period]` [.description] @@ -2188,17 +2188,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.timeout[quarkus.kubernetes.startup-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.timeout]` [.description] @@ -2206,17 +2206,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.success-threshold[quarkus.kubernetes.startup-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.success-threshold]` [.description] @@ -2224,16 +2224,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.failure-threshold[quarkus.kubernetes.startup-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` [.description] @@ -2241,16 +2241,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port]` [.description] @@ -2258,16 +2258,4720 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.knative.init-containers."init-containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.knative.init-containers."init-containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.period[quarkus.knative.init-containers."init-containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout[quarkus.knative.init-containers."init-containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.knative.init-containers."init-containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.knative.init-containers."init-containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.period[quarkus.knative.init-containers."init-containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout[quarkus.knative.init-containers."init-containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-port[quarkus.knative.containers."containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name[quarkus.knative.containers."containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-path[quarkus.knative.containers."containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme[quarkus.knative.containers."containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.exec-action[quarkus.knative.containers."containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action[quarkus.knative.containers."containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.grpc-action[quarkus.knative.containers."containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.containers."containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.initial-delay[quarkus.knative.containers."containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.period[quarkus.knative.containers."containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.timeout[quarkus.knative.containers."containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.success-threshold[quarkus.knative.containers."containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold[quarkus.knative.containers."containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-port[quarkus.knative.containers."containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name[quarkus.knative.containers."containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-path[quarkus.knative.containers."containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme[quarkus.knative.containers."containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.exec-action[quarkus.knative.containers."containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action[quarkus.knative.containers."containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.grpc-action[quarkus.knative.containers."containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.containers."containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.initial-delay[quarkus.knative.containers."containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.period[quarkus.knative.containers."containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.timeout[quarkus.knative.containers."containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.success-threshold[quarkus.knative.containers."containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold[quarkus.knative.containers."containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.http-action-port[quarkus.kubernetes.get-liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.http-action-port-name[quarkus.kubernetes.get-liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.http-action-path[quarkus.kubernetes.get-liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.http-action-scheme[quarkus.kubernetes.get-liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.exec-action[quarkus.kubernetes.get-liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.tcp-socket-action[quarkus.kubernetes.get-liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.grpc-action[quarkus.kubernetes.get-liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.grpc-action-enabled[quarkus.kubernetes.get-liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.initial-delay[quarkus.kubernetes.get-liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.period[quarkus.kubernetes.get-liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.timeout[quarkus.kubernetes.get-liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.success-threshold[quarkus.kubernetes.get-liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-liveness-probe.failure-threshold[quarkus.kubernetes.get-liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.http-action-port[quarkus.kubernetes.get-readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.http-action-port-name[quarkus.kubernetes.get-readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.http-action-path[quarkus.kubernetes.get-readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.http-action-scheme[quarkus.kubernetes.get-readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.exec-action[quarkus.kubernetes.get-readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.tcp-socket-action[quarkus.kubernetes.get-readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.grpc-action[quarkus.kubernetes.get-readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.grpc-action-enabled[quarkus.kubernetes.get-readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.initial-delay[quarkus.kubernetes.get-readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.period[quarkus.kubernetes.get-readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.timeout[quarkus.kubernetes.get-readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.success-threshold[quarkus.kubernetes.get-readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-readiness-probe.failure-threshold[quarkus.kubernetes.get-readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.http-action-port[quarkus.kubernetes.get-startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.http-action-port-name[quarkus.kubernetes.get-startup-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.http-action-path[quarkus.kubernetes.get-startup-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.http-action-scheme[quarkus.kubernetes.get-startup-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.exec-action[quarkus.kubernetes.get-startup-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.tcp-socket-action[quarkus.kubernetes.get-startup-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.grpc-action[quarkus.kubernetes.get-startup-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.grpc-action-enabled[quarkus.kubernetes.get-startup-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.initial-delay[quarkus.kubernetes.get-startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.period[quarkus.kubernetes.get-startup-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.timeout[quarkus.kubernetes.get-startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.success-threshold[quarkus.kubernetes.get-startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-startup-probe.failure-threshold[quarkus.kubernetes.get-startup-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.http-action-port[quarkus.kubernetes.liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.http-action-port-name[quarkus.kubernetes.liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.http-action-path[quarkus.kubernetes.liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.http-action-scheme[quarkus.kubernetes.liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.exec-action[quarkus.kubernetes.liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.tcp-socket-action[quarkus.kubernetes.liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.grpc-action[quarkus.kubernetes.liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.grpc-action-enabled[quarkus.kubernetes.liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.initial-delay[quarkus.kubernetes.liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.period[quarkus.kubernetes.liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.timeout[quarkus.kubernetes.liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.success-threshold[quarkus.kubernetes.liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.liveness-probe.failure-threshold[quarkus.kubernetes.liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.http-action-port[quarkus.kubernetes.readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.http-action-port-name[quarkus.kubernetes.readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.http-action-path[quarkus.kubernetes.readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.http-action-scheme[quarkus.kubernetes.readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.exec-action[quarkus.kubernetes.readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.tcp-socket-action[quarkus.kubernetes.readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.grpc-action[quarkus.kubernetes.readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.grpc-action-enabled[quarkus.kubernetes.readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.initial-delay[quarkus.kubernetes.readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.period[quarkus.kubernetes.readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.timeout[quarkus.kubernetes.readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.success-threshold[quarkus.kubernetes.readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.readiness-probe.failure-threshold[quarkus.kubernetes.readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.http-action-port[quarkus.kubernetes.startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.http-action-port-name[quarkus.kubernetes.startup-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.http-action-path[quarkus.kubernetes.startup-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.http-action-scheme[quarkus.kubernetes.startup-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.exec-action[quarkus.kubernetes.startup-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.tcp-socket-action[quarkus.kubernetes.startup-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.grpc-action[quarkus.kubernetes.startup-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.grpc-action-enabled[quarkus.kubernetes.startup-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.initial-delay[quarkus.kubernetes.startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.period[quarkus.kubernetes.startup-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.timeout[quarkus.kubernetes.startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.success-threshold[quarkus.kubernetes.startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.startup-probe.failure-threshold[quarkus.kubernetes.startup-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period[quarkus.kubernetes.init-containers."init-containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period[quarkus.kubernetes.init-containers."init-containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period[quarkus.kubernetes.sidecars."sidecars".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period[quarkus.kubernetes.sidecars."sidecars".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.http-action-port[quarkus.openshift.get-liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.http-action-port-name[quarkus.openshift.get-liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.http-action-path[quarkus.openshift.get-liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.http-action-scheme[quarkus.openshift.get-liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.exec-action[quarkus.openshift.get-liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.tcp-socket-action[quarkus.openshift.get-liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.grpc-action[quarkus.openshift.get-liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.grpc-action-enabled[quarkus.openshift.get-liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.initial-delay[quarkus.openshift.get-liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.period[quarkus.openshift.get-liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.timeout[quarkus.openshift.get-liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.success-threshold[quarkus.openshift.get-liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-liveness-probe.failure-threshold[quarkus.openshift.get-liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.http-action-port[quarkus.openshift.get-readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.http-action-port-name[quarkus.openshift.get-readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.http-action-path[quarkus.openshift.get-readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.http-action-scheme[quarkus.openshift.get-readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.exec-action[quarkus.openshift.get-readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.tcp-socket-action[quarkus.openshift.get-readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.grpc-action[quarkus.openshift.get-readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.grpc-action-enabled[quarkus.openshift.get-readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.initial-delay[quarkus.openshift.get-readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.period[quarkus.openshift.get-readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.timeout[quarkus.openshift.get-readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.success-threshold[quarkus.openshift.get-readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-readiness-probe.failure-threshold[quarkus.openshift.get-readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.http-action-port[quarkus.openshift.get-startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.http-action-port-name[quarkus.openshift.get-startup-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.http-action-path[quarkus.openshift.get-startup-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.http-action-scheme[quarkus.openshift.get-startup-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.exec-action[quarkus.openshift.get-startup-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.tcp-socket-action[quarkus.openshift.get-startup-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.grpc-action[quarkus.openshift.get-startup-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.grpc-action-enabled[quarkus.openshift.get-startup-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.initial-delay[quarkus.openshift.get-startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.period[quarkus.openshift.get-startup-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.timeout[quarkus.openshift.get-startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.success-threshold[quarkus.openshift.get-startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-startup-probe.failure-threshold[quarkus.openshift.get-startup-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.http-action-port[quarkus.openshift.liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.http-action-port-name[quarkus.openshift.liveness-probe.http-action-port-name]` [.description] @@ -2275,16 +6979,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.http-action-path[quarkus.openshift.liveness-probe.http-action-path]` [.description] @@ -2292,16 +6996,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.http-action-scheme[quarkus.openshift.liveness-probe.http-action-scheme]` [.description] @@ -2309,16 +7013,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.exec-action[quarkus.openshift.liveness-probe.exec-action]` [.description] @@ -2326,16 +7030,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.tcp-socket-action[quarkus.openshift.liveness-probe.tcp-socket-action]` [.description] @@ -2343,16 +7047,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.grpc-action[quarkus.openshift.liveness-probe.grpc-action]` [.description] @@ -2360,16 +7064,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.grpc-action-enabled[quarkus.openshift.liveness-probe.grpc-action-enabled]` [.description] @@ -2377,16 +7081,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.initial-delay[quarkus.openshift.liveness-probe.initial-delay]` [.description] @@ -2394,17 +7098,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period[quarkus.kubernetes.init-containers."init-containers".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.period[quarkus.openshift.liveness-probe.period]` [.description] @@ -2412,17 +7116,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.timeout[quarkus.openshift.liveness-probe.timeout]` [.description] @@ -2430,17 +7134,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.success-threshold[quarkus.openshift.liveness-probe.success-threshold]` [.description] @@ -2448,16 +7152,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.failure-threshold[quarkus.openshift.liveness-probe.failure-threshold]` [.description] @@ -2465,16 +7169,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.http-action-port[quarkus.openshift.readiness-probe.http-action-port]` [.description] @@ -2482,16 +7186,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.http-action-port-name[quarkus.openshift.readiness-probe.http-action-port-name]` [.description] @@ -2499,16 +7203,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.http-action-path[quarkus.openshift.readiness-probe.http-action-path]` [.description] @@ -2516,16 +7220,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.http-action-scheme[quarkus.openshift.readiness-probe.http-action-scheme]` [.description] @@ -2533,16 +7237,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.exec-action[quarkus.openshift.readiness-probe.exec-action]` [.description] @@ -2550,16 +7254,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.tcp-socket-action[quarkus.openshift.readiness-probe.tcp-socket-action]` [.description] @@ -2567,16 +7271,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.grpc-action[quarkus.openshift.readiness-probe.grpc-action]` [.description] @@ -2584,16 +7288,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.grpc-action-enabled[quarkus.openshift.readiness-probe.grpc-action-enabled]` [.description] @@ -2601,16 +7305,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.initial-delay[quarkus.openshift.readiness-probe.initial-delay]` [.description] @@ -2618,17 +7322,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period[quarkus.kubernetes.init-containers."init-containers".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.period[quarkus.openshift.readiness-probe.period]` [.description] @@ -2636,17 +7340,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.timeout[quarkus.openshift.readiness-probe.timeout]` [.description] @@ -2654,17 +7358,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.success-threshold[quarkus.openshift.readiness-probe.success-threshold]` [.description] @@ -2672,16 +7376,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.failure-threshold[quarkus.openshift.readiness-probe.failure-threshold]` [.description] @@ -2689,16 +7393,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.http-action-port[quarkus.openshift.startup-probe.http-action-port]` [.description] @@ -2706,16 +7410,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.http-action-port-name[quarkus.openshift.startup-probe.http-action-port-name]` [.description] @@ -2723,16 +7427,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.http-action-path[quarkus.openshift.startup-probe.http-action-path]` [.description] @@ -2740,16 +7444,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.http-action-scheme[quarkus.openshift.startup-probe.http-action-scheme]` [.description] @@ -2757,16 +7461,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.exec-action[quarkus.openshift.startup-probe.exec-action]` [.description] @@ -2774,16 +7478,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.tcp-socket-action[quarkus.openshift.startup-probe.tcp-socket-action]` [.description] @@ -2791,16 +7495,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.grpc-action[quarkus.openshift.startup-probe.grpc-action]` [.description] @@ -2808,16 +7512,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.grpc-action-enabled[quarkus.openshift.startup-probe.grpc-action-enabled]` [.description] @@ -2825,16 +7529,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.initial-delay[quarkus.openshift.startup-probe.initial-delay]` [.description] @@ -2842,17 +7546,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period[quarkus.kubernetes.sidecars."sidecars".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.period[quarkus.openshift.startup-probe.period]` [.description] @@ -2860,17 +7564,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.timeout[quarkus.openshift.startup-probe.timeout]` [.description] @@ -2878,17 +7582,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.success-threshold[quarkus.openshift.startup-probe.success-threshold]` [.description] @@ -2896,16 +7600,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.failure-threshold[quarkus.openshift.startup-probe.failure-threshold]` [.description] @@ -2913,16 +7617,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-port]` [.description] @@ -2930,16 +7634,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` [.description] @@ -2947,16 +7651,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-path]` [.description] @@ -2964,16 +7668,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` [.description] @@ -2981,16 +7685,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.exec-action]` [.description] @@ -2998,16 +7702,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` [.description] @@ -3015,16 +7719,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.grpc-action]` [.description] @@ -3032,16 +7736,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` [.description] @@ -3049,16 +7753,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.initial-delay]` [.description] @@ -3066,17 +7770,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period[quarkus.kubernetes.sidecars."sidecars".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.period]` [.description] @@ -3084,17 +7788,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.timeout]` [.description] @@ -3102,17 +7806,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.success-threshold]` [.description] @@ -3120,16 +7824,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` [.description] @@ -3137,16 +7841,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.http-action-port[quarkus.openshift.liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-port]` [.description] @@ -3154,16 +7858,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.http-action-port-name[quarkus.openshift.liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` [.description] @@ -3171,16 +7875,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.http-action-path[quarkus.openshift.liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-path]` [.description] @@ -3188,16 +7892,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.http-action-scheme[quarkus.openshift.liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` [.description] @@ -3205,16 +7909,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.exec-action[quarkus.openshift.liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.exec-action]` [.description] @@ -3222,16 +7926,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.tcp-socket-action[quarkus.openshift.liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` [.description] @@ -3239,16 +7943,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.grpc-action[quarkus.openshift.liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.grpc-action]` [.description] @@ -3256,16 +7960,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.grpc-action-enabled[quarkus.openshift.liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` [.description] @@ -3273,16 +7977,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.initial-delay[quarkus.openshift.liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.initial-delay]` [.description] @@ -3290,17 +7994,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.period[quarkus.openshift.liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.period]` [.description] @@ -3308,17 +8012,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.timeout[quarkus.openshift.liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.timeout]` [.description] @@ -3326,17 +8030,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.success-threshold[quarkus.openshift.liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.success-threshold]` [.description] @@ -3344,16 +8048,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.liveness-probe.failure-threshold[quarkus.openshift.liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` [.description] @@ -3361,16 +8065,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.http-action-port[quarkus.openshift.readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-port]` [.description] @@ -3378,16 +8082,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.http-action-port-name[quarkus.openshift.readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` [.description] @@ -3395,16 +8099,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.http-action-path[quarkus.openshift.readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-path]` [.description] @@ -3412,16 +8116,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.http-action-scheme[quarkus.openshift.readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` [.description] @@ -3429,16 +8133,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.exec-action[quarkus.openshift.readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.exec-action]` [.description] @@ -3446,16 +8150,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.tcp-socket-action[quarkus.openshift.readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` [.description] @@ -3463,16 +8167,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.grpc-action[quarkus.openshift.readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.grpc-action]` [.description] @@ -3480,16 +8184,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.grpc-action-enabled[quarkus.openshift.readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` [.description] @@ -3497,16 +8201,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.initial-delay[quarkus.openshift.readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.initial-delay]` [.description] @@ -3514,17 +8218,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.period[quarkus.openshift.readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.period]` [.description] @@ -3532,17 +8236,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.timeout[quarkus.openshift.readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.timeout]` [.description] @@ -3550,17 +8254,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.success-threshold[quarkus.openshift.readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.success-threshold]` [.description] @@ -3568,16 +8272,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.readiness-probe.failure-threshold[quarkus.openshift.readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` [.description] @@ -3585,16 +8289,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.http-action-port[quarkus.openshift.startup-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-port]` [.description] @@ -3602,16 +8306,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.http-action-port-name[quarkus.openshift.startup-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` [.description] @@ -3619,16 +8323,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.http-action-path[quarkus.openshift.startup-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-path]` [.description] @@ -3636,16 +8340,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.http-action-scheme[quarkus.openshift.startup-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` [.description] @@ -3653,16 +8357,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.exec-action[quarkus.openshift.startup-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.exec-action]` [.description] @@ -3670,16 +8374,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.tcp-socket-action[quarkus.openshift.startup-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` [.description] @@ -3687,16 +8391,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.grpc-action[quarkus.openshift.startup-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.grpc-action]` [.description] @@ -3704,16 +8408,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.grpc-action-enabled[quarkus.openshift.startup-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` [.description] @@ -3721,16 +8425,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.initial-delay[quarkus.openshift.startup-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.initial-delay]` [.description] @@ -3738,17 +8442,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.period[quarkus.openshift.startup-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.period]` [.description] @@ -3756,17 +8460,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.timeout[quarkus.openshift.startup-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.timeout]` [.description] @@ -3774,17 +8478,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.success-threshold[quarkus.openshift.startup-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.success-threshold]` [.description] @@ -3792,16 +8496,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.startup-probe.failure-threshold[quarkus.openshift.startup-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-config-group-probe-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` [.description] @@ -3809,10 +8513,10 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-probe-c The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-prometheus-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-prometheus-config.adoc index 5dc90f255b..4580b0b645 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-prometheus-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-prometheus-config.adoc @@ -10,6 +10,108 @@ h|[[quarkus-kubernetes-config-group-prometheus-config_configuration]]link:#quark h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.knative.get-prometheus-config.annotations]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.knative.get-prometheus-config.annotations[quarkus.knative.get-prometheus-config.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.knative.get-prometheus-config.prefix]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.knative.get-prometheus-config.prefix[quarkus.knative.get-prometheus-config.prefix]` + + +[.description] +-- +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PREFIX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.knative.get-prometheus-config.scrape]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.knative.get-prometheus-config.scrape[quarkus.knative.get-prometheus-config.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.knative.get-prometheus-config.path]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.knative.get-prometheus-config.path[quarkus.knative.get-prometheus-config.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.knative.get-prometheus-config.port]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.knative.get-prometheus-config.port[quarkus.knative.get-prometheus-config.port]` + + +[.description] +-- +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.knative.get-prometheus-config.scheme]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.knative.get-prometheus-config.scheme[quarkus.knative.get-prometheus-config.scheme]` + + +[.description] +-- +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.knative.prometheus.annotations]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.knative.prometheus.annotations[quarkus.knative.prometheus.annotations]` @@ -112,6 +214,108 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.kubernetes.get-prometheus-config.annotations]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.kubernetes.get-prometheus-config.annotations[quarkus.kubernetes.get-prometheus-config.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.kubernetes.get-prometheus-config.prefix]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.kubernetes.get-prometheus-config.prefix[quarkus.kubernetes.get-prometheus-config.prefix]` + + +[.description] +-- +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PREFIX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.kubernetes.get-prometheus-config.scrape]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.kubernetes.get-prometheus-config.scrape[quarkus.kubernetes.get-prometheus-config.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.kubernetes.get-prometheus-config.path]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.kubernetes.get-prometheus-config.path[quarkus.kubernetes.get-prometheus-config.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.kubernetes.get-prometheus-config.port]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.kubernetes.get-prometheus-config.port[quarkus.kubernetes.get-prometheus-config.port]` + + +[.description] +-- +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.kubernetes.get-prometheus-config.scheme]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.kubernetes.get-prometheus-config.scheme[quarkus.kubernetes.get-prometheus-config.scheme]` + + +[.description] +-- +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.kubernetes.prometheus.annotations]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.kubernetes.prometheus.annotations[quarkus.kubernetes.prometheus.annotations]` @@ -214,6 +418,108 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.openshift.get-prometheus-config.annotations]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.openshift.get-prometheus-config.annotations[quarkus.openshift.get-prometheus-config.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.openshift.get-prometheus-config.prefix]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.openshift.get-prometheus-config.prefix[quarkus.openshift.get-prometheus-config.prefix]` + + +[.description] +-- +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PREFIX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.openshift.get-prometheus-config.scrape]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.openshift.get-prometheus-config.scrape[quarkus.openshift.get-prometheus-config.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.openshift.get-prometheus-config.path]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.openshift.get-prometheus-config.path[quarkus.openshift.get-prometheus-config.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.openshift.get-prometheus-config.port]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.openshift.get-prometheus-config.port[quarkus.openshift.get-prometheus-config.port]` + + +[.description] +-- +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.openshift.get-prometheus-config.scheme]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.openshift.get-prometheus-config.scheme[quarkus.openshift.get-prometheus-config.scheme]` + + +[.description] +-- +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-prometheus-config_quarkus.openshift.prometheus.annotations]]`link:#quarkus-kubernetes-config-group-prometheus-config_quarkus.openshift.prometheus.annotations[quarkus.openshift.prometheus.annotations]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-pvc-volume-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-pvc-volume-config.adoc index ef19b2572b..14cbcedef9 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-pvc-volume-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-pvc-volume-config.adoc @@ -10,6 +10,57 @@ h|[[quarkus-kubernetes-config-group-pvc-volume-config_configuration]]link:#quark h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-pvc-volume-config_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes-config-group-pvc-volume-config_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.claim-name[quarkus.knative.get-pvc-volumes."get-pvc-volumes".claim-name]` + + +[.description] +-- +The name of the claim to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-pvc-volume-config_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes-config-group-pvc-volume-config_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.default-mode[quarkus.knative.get-pvc-volumes."get-pvc-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-pvc-volume-config_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.optional]]`link:#quarkus-kubernetes-config-group-pvc-volume-config_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.optional[quarkus.knative.get-pvc-volumes."get-pvc-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-pvc-volume-config_quarkus.knative.pvc-volumes.-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes-config-group-pvc-volume-config_quarkus.knative.pvc-volumes.-pvc-volumes-.claim-name[quarkus.knative.pvc-volumes."pvc-volumes".claim-name]` @@ -61,6 +112,57 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-pvc-volume-config_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes-config-group-pvc-volume-config_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.claim-name[quarkus.kubernetes.get-pvc-volumes."get-pvc-volumes".claim-name]` + + +[.description] +-- +The name of the claim to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-pvc-volume-config_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes-config-group-pvc-volume-config_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.default-mode[quarkus.kubernetes.get-pvc-volumes."get-pvc-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-pvc-volume-config_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.optional]]`link:#quarkus-kubernetes-config-group-pvc-volume-config_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.optional[quarkus.kubernetes.get-pvc-volumes."get-pvc-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-pvc-volume-config_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes-config-group-pvc-volume-config_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.claim-name[quarkus.kubernetes.pvc-volumes."pvc-volumes".claim-name]` @@ -112,6 +214,57 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-pvc-volume-config_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes-config-group-pvc-volume-config_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.claim-name[quarkus.openshift.get-pvc-volumes."get-pvc-volumes".claim-name]` + + +[.description] +-- +The name of the claim to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-pvc-volume-config_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes-config-group-pvc-volume-config_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.default-mode[quarkus.openshift.get-pvc-volumes."get-pvc-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-pvc-volume-config_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.optional]]`link:#quarkus-kubernetes-config-group-pvc-volume-config_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.optional[quarkus.openshift.get-pvc-volumes."get-pvc-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-pvc-volume-config_quarkus.openshift.pvc-volumes.-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes-config-group-pvc-volume-config_quarkus.openshift.pvc-volumes.-pvc-volumes-.claim-name[quarkus.openshift.pvc-volumes."pvc-volumes".claim-name]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-rbac-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-rbac-config.adoc index f4d6c43ab7..075192ac60 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-rbac-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-rbac-config.adoc @@ -10,6 +10,584 @@ h|[[quarkus-kubernetes-config-group-rbac-config_configuration]]link:#quarkus-kub h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.roles.-roles-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.roles.-roles-.name[quarkus.knative.get-rbac-config.roles."roles".name]` + + +[.description] +-- +The name of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.roles.-roles-.namespace[quarkus.knative.get-rbac-config.roles."roles".namespace]` + + +[.description] +-- +The namespace of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.roles.-roles-.labels-labels[quarkus.knative.get-rbac-config.roles."roles".labels]` + + +[.description] +-- +Labels to add into the Role resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".name]` + + +[.description] +-- +The name of the cluster role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".labels]` + + +[.description] +-- +Labels to add into the ClusterRole resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.knative.get-rbac-config.service-accounts."service-accounts".name]` + + +[.description] +-- +The name of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.knative.get-rbac-config.service-accounts."service-accounts".namespace]` + + +[.description] +-- +The namespace of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.knative.get-rbac-config.service-accounts."service-accounts".labels]` + + +[.description] +-- +Labels of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.knative.get-rbac-config.service-accounts."service-accounts".use-as-default]` + + +[.description] +-- +If true, this service account will be used in the generated Deployment resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".name]` + + +[.description] +-- +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.knative.get-rbac-config.role-bindings."role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".role-name]` + + +[.description] +-- +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.knative.get-rbac-config.role-bindings."role-bindings".cluster-wide]` + + +[.description] +-- +If the Role sets in the `role-name` property is cluster wide or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` + + +[.description] +-- +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` + + +[.description] +-- +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.name[quarkus.knative.rbac.roles."roles".name]` @@ -18,16 +596,1172 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The name of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.namespace[quarkus.knative.rbac.roles."roles".namespace]` + + +[.description] +-- +The namespace of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.labels-labels[quarkus.knative.rbac.roles."roles".labels]` + + +[.description] +-- +Labels to add into the Role resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name[quarkus.knative.rbac.cluster-roles."cluster-roles".name]` + + +[.description] +-- +The name of the cluster role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.labels-labels[quarkus.knative.rbac.cluster-roles."cluster-roles".labels]` + + +[.description] +-- +Labels to add into the ClusterRole resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.service-accounts.-service-accounts-.name[quarkus.knative.rbac.service-accounts."service-accounts".name]` + + +[.description] +-- +The name of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.service-accounts.-service-accounts-.namespace[quarkus.knative.rbac.service-accounts."service-accounts".namespace]` + + +[.description] +-- +The namespace of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.service-accounts.-service-accounts-.labels-labels[quarkus.knative.rbac.service-accounts."service-accounts".labels]` + + +[.description] +-- +Labels of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.service-accounts.-service-accounts-.use-as-default[quarkus.knative.rbac.service-accounts."service-accounts".use-as-default]` + + +[.description] +-- +If true, this service account will be used in the generated Deployment resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.name[quarkus.knative.rbac.role-bindings."role-bindings".name]` + + +[.description] +-- +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.labels-labels[quarkus.knative.rbac.role-bindings."role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.role-name[quarkus.knative.rbac.role-bindings."role-bindings".role-name]` + + +[.description] +-- +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.cluster-wide[quarkus.knative.rbac.role-bindings."role-bindings".cluster-wide]` + + +[.description] +-- +If the Role sets in the `role-name` property is cluster wide or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".name]` + + +[.description] +-- +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".role-name]` + + +[.description] +-- +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.name[quarkus.kubernetes.get-rbac-config.roles."roles".name]` + + +[.description] +-- +The name of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.namespace[quarkus.kubernetes.get-rbac-config.roles."roles".namespace]` + + +[.description] +-- +The namespace of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.labels-labels[quarkus.kubernetes.get-rbac-config.roles."roles".labels]` + + +[.description] +-- +Labels to add into the Role resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".name]` + + +[.description] +-- +The name of the cluster role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".labels]` + + +[.description] +-- +Labels to add into the ClusterRole resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".name]` + + +[.description] +-- +The name of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".namespace]` + + +[.description] +-- +The namespace of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".labels]` + + +[.description] +-- +Labels of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".use-as-default]` + + +[.description] +-- +If true, this service account will be used in the generated Deployment resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".name]` + + +[.description] +-- +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".role-name]` + + +[.description] +-- +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".cluster-wide]` + + +[.description] +-- +If the Role sets in the `role-name` property is cluster wide or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` + + +[.description] +-- +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` + + +[.description] +-- +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.name[quarkus.kubernetes.rbac.roles."roles".name]` + + +[.description] +-- +The name of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.namespace[quarkus.knative.rbac.roles."roles".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.namespace[quarkus.kubernetes.rbac.roles."roles".namespace]` [.description] @@ -35,16 +1769,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The namespace of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAMESPACE+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.labels-labels[quarkus.knative.rbac.roles."roles".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.labels-labels[quarkus.kubernetes.rbac.roles."roles".labels]` [.description] @@ -52,16 +1786,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Labels to add into the Role resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__LABELS+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__LABELS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".api-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".api-groups]` [.description] @@ -69,16 +1803,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".non-resource-urls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".non-resource-urls]` [.description] @@ -86,16 +1820,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".resource-names]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".resource-names]` [.description] @@ -103,16 +1837,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".resources]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".resources]` [.description] @@ -120,16 +1854,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".verbs]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".verbs]` [.description] @@ -137,16 +1871,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name[quarkus.knative.rbac.cluster-roles."cluster-roles".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".name]` [.description] @@ -154,16 +1888,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The name of the cluster role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.labels-labels[quarkus.knative.rbac.cluster-roles."cluster-roles".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.labels-labels[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".labels]` [.description] @@ -171,16 +1905,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Labels to add into the ClusterRole resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` [.description] @@ -188,16 +1922,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` [.description] @@ -205,16 +1939,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` [.description] @@ -222,16 +1956,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` [.description] @@ -239,16 +1973,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` [.description] @@ -256,16 +1990,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.service-accounts.-service-accounts-.name[quarkus.knative.rbac.service-accounts."service-accounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name[quarkus.kubernetes.rbac.service-accounts."service-accounts".name]` [.description] @@ -273,16 +2007,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The name of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.service-accounts.-service-accounts-.namespace[quarkus.knative.rbac.service-accounts."service-accounts".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.namespace[quarkus.kubernetes.rbac.service-accounts."service-accounts".namespace]` [.description] @@ -290,16 +2024,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The namespace of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.service-accounts.-service-accounts-.labels-labels[quarkus.knative.rbac.service-accounts."service-accounts".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.labels-labels[quarkus.kubernetes.rbac.service-accounts."service-accounts".labels]` [.description] @@ -307,16 +2041,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Labels of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.service-accounts.-service-accounts-.use-as-default[quarkus.knative.rbac.service-accounts."service-accounts".use-as-default]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.use-as-default[quarkus.kubernetes.rbac.service-accounts."service-accounts".use-as-default]` [.description] @@ -324,16 +2058,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co If true, this service account will be used in the generated Deployment resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` endif::add-copy-button-to-env-var[] --|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.name[quarkus.knative.rbac.role-bindings."role-bindings".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name[quarkus.kubernetes.rbac.role-bindings."role-bindings".name]` [.description] @@ -341,16 +2075,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.labels-labels[quarkus.knative.rbac.role-bindings."role-bindings".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.labels-labels[quarkus.kubernetes.rbac.role-bindings."role-bindings".labels]` [.description] @@ -358,16 +2092,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.role-name[quarkus.knative.rbac.role-bindings."role-bindings".role-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.role-name[quarkus.kubernetes.rbac.role-bindings."role-bindings".role-name]` [.description] @@ -375,16 +2109,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.cluster-wide[quarkus.knative.rbac.role-bindings."role-bindings".cluster-wide]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.cluster-wide[quarkus.kubernetes.rbac.role-bindings."role-bindings".cluster-wide]` [.description] @@ -392,16 +2126,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co If the Role sets in the `role-name` property is cluster wide or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` endif::add-copy-button-to-env-var[] --|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".name]` [.description] @@ -409,16 +2143,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".kind]` [.description] @@ -426,16 +2160,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] --|string |`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".api-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".api-group]` [.description] @@ -443,16 +2177,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".namespace]` [.description] @@ -460,16 +2194,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".name]` [.description] @@ -477,16 +2211,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".labels]` [.description] @@ -494,16 +2228,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".role-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".role-name]` [.description] @@ -511,16 +2245,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` [.description] @@ -528,16 +2262,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` [.description] @@ -545,16 +2279,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] --|string |`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` [.description] @@ -562,16 +2296,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` [.description] @@ -579,16 +2313,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.name[quarkus.kubernetes.rbac.roles."roles".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.roles.-roles-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.roles.-roles-.name[quarkus.openshift.get-rbac-config.roles."roles".name]` [.description] @@ -596,16 +2330,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The name of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.namespace[quarkus.kubernetes.rbac.roles."roles".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.roles.-roles-.namespace[quarkus.openshift.get-rbac-config.roles."roles".namespace]` [.description] @@ -613,16 +2347,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The namespace of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.labels-labels[quarkus.kubernetes.rbac.roles."roles".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.roles.-roles-.labels-labels[quarkus.openshift.get-rbac-config.roles."roles".labels]` [.description] @@ -630,16 +2364,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Labels to add into the Role resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".api-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` [.description] @@ -647,16 +2381,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".non-resource-urls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` [.description] @@ -664,16 +2398,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".resource-names]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` [.description] @@ -681,16 +2415,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".resources]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` [.description] @@ -698,16 +2432,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".verbs]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` [.description] @@ -715,16 +2449,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".name]` [.description] @@ -732,16 +2466,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The name of the cluster role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.labels-labels[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".labels]` [.description] @@ -749,16 +2483,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Labels to add into the ClusterRole resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` [.description] @@ -766,16 +2500,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` [.description] @@ -783,16 +2517,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` [.description] @@ -800,16 +2534,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` [.description] @@ -817,16 +2551,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` [.description] @@ -834,16 +2568,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name[quarkus.kubernetes.rbac.service-accounts."service-accounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".name]` [.description] @@ -851,16 +2585,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The name of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.namespace[quarkus.kubernetes.rbac.service-accounts."service-accounts".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".namespace]` [.description] @@ -868,16 +2602,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The namespace of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.labels-labels[quarkus.kubernetes.rbac.service-accounts."service-accounts".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".labels]` [.description] @@ -885,16 +2619,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Labels of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.use-as-default[quarkus.kubernetes.rbac.service-accounts."service-accounts".use-as-default]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".use-as-default]` [.description] @@ -902,16 +2636,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co If true, this service account will be used in the generated Deployment resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` endif::add-copy-button-to-env-var[] --|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name[quarkus.kubernetes.rbac.role-bindings."role-bindings".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".name]` [.description] @@ -919,16 +2653,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.labels-labels[quarkus.kubernetes.rbac.role-bindings."role-bindings".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".labels]` [.description] @@ -936,16 +2670,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.role-name[quarkus.kubernetes.rbac.role-bindings."role-bindings".role-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".role-name]` [.description] @@ -953,16 +2687,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.cluster-wide[quarkus.kubernetes.rbac.role-bindings."role-bindings".cluster-wide]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".cluster-wide]` [.description] @@ -970,16 +2704,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co If the Role sets in the `role-name` property is cluster wide or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` endif::add-copy-button-to-env-var[] --|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` [.description] @@ -987,16 +2721,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` [.description] @@ -1004,16 +2738,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] --|string |`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".api-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` [.description] @@ -1021,16 +2755,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` [.description] @@ -1038,16 +2772,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` [.description] @@ -1055,16 +2789,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` [.description] @@ -1072,16 +2806,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".role-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` [.description] @@ -1089,16 +2823,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` [.description] @@ -1106,16 +2840,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` [.description] @@ -1123,16 +2857,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] --|string |`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` [.description] @@ -1140,16 +2874,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-rbac-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` [.description] @@ -1157,10 +2891,10 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-rbac-co The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-resources-config-resources-requirements-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-resources-config-resources-requirements-config.adoc index 86bd530d43..5e2eaae7c5 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-resources-config-resources-requirements-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-resources-config-resources-requirements-config.adoc @@ -10,6 +10,74 @@ h|[[quarkus-kubernetes-config-group-resources-config-resources-requirements-conf h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.knative.get-resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.knative.get-resources.limits.cpu[quarkus.knative.get-resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.knative.get-resources.limits.memory]]`link:#quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.knative.get-resources.limits.memory[quarkus.knative.get-resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.knative.get-resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.knative.get-resources.requests.cpu[quarkus.knative.get-resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.knative.get-resources.requests.memory]]`link:#quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.knative.get-resources.requests.memory[quarkus.knative.get-resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.knative.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.knative.resources.limits.cpu[quarkus.knative.resources.limits.cpu]` @@ -78,6 +146,74 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.kubernetes.get-resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.kubernetes.get-resources.limits.cpu[quarkus.kubernetes.get-resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.kubernetes.get-resources.limits.memory]]`link:#quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.kubernetes.get-resources.limits.memory[quarkus.kubernetes.get-resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.kubernetes.get-resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.kubernetes.get-resources.requests.cpu[quarkus.kubernetes.get-resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.kubernetes.get-resources.requests.memory]]`link:#quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.kubernetes.get-resources.requests.memory[quarkus.kubernetes.get-resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.kubernetes.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.kubernetes.resources.limits.cpu[quarkus.kubernetes.resources.limits.cpu]` @@ -146,6 +282,74 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.openshift.get-resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.openshift.get-resources.limits.cpu[quarkus.openshift.get-resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.openshift.get-resources.limits.memory]]`link:#quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.openshift.get-resources.limits.memory[quarkus.openshift.get-resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.openshift.get-resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.openshift.get-resources.requests.cpu[quarkus.openshift.get-resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.openshift.get-resources.requests.memory]]`link:#quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.openshift.get-resources.requests.memory[quarkus.openshift.get-resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.openshift.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config-resources-requirements-config_quarkus.openshift.resources.limits.cpu[quarkus.openshift.resources.limits.cpu]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-resources-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-resources-config.adoc index 67120e9be9..25c6195df1 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-resources-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-resources-config.adoc @@ -10,6 +10,74 @@ h|[[quarkus-kubernetes-config-group-resources-config_configuration]]link:#quarku h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-resources.limits.cpu[quarkus.knative.get-resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-resources.limits.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-resources.limits.memory[quarkus.knative.get-resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-resources.requests.cpu[quarkus.knative.get-resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-resources.requests.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-resources.requests.memory[quarkus.knative.get-resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.knative.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.knative.resources.limits.cpu[quarkus.knative.resources.limits.cpu]` @@ -78,6 +146,142 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.knative.get-init-containers."get-init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.knative.get-init-containers."get-init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.knative.get-init-containers."get-init-containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.knative.get-init-containers."get-init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.knative.get-sidecars."get-sidecars".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.knative.get-sidecars."get-sidecars".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.knative.get-sidecars."get-sidecars".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.knative.get-sidecars."get-sidecars".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu[quarkus.knative.init-containers."init-containers".resources.limits.cpu]` @@ -214,6 +418,74 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-resources.limits.cpu[quarkus.kubernetes.get-resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-resources.limits.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-resources.limits.memory[quarkus.kubernetes.get-resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-resources.requests.cpu[quarkus.kubernetes.get-resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-resources.requests.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-resources.requests.memory[quarkus.kubernetes.get-resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.resources.limits.cpu[quarkus.kubernetes.resources.limits.cpu]` @@ -282,6 +554,142 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.kubernetes.get-init-containers."get-init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.kubernetes.get-init-containers."get-init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.kubernetes.get-init-containers."get-init-containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.kubernetes.get-init-containers."get-init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.kubernetes.get-sidecars."get-sidecars".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.kubernetes.get-sidecars."get-sidecars".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.kubernetes.get-sidecars."get-sidecars".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.kubernetes.get-sidecars."get-sidecars".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu[quarkus.kubernetes.init-containers."init-containers".resources.limits.cpu]` @@ -418,6 +826,74 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-resources.limits.cpu[quarkus.openshift.get-resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-resources.limits.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-resources.limits.memory[quarkus.openshift.get-resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-resources.requests.cpu[quarkus.openshift.get-resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-resources.requests.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-resources.requests.memory[quarkus.openshift.get-resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.openshift.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.openshift.resources.limits.cpu[quarkus.openshift.resources.limits.cpu]` @@ -486,6 +962,142 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.openshift.get-init-containers."get-init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.openshift.get-init-containers."get-init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.openshift.get-init-containers."get-init-containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.openshift.get-init-containers."get-init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.openshift.get-sidecars."get-sidecars".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.openshift.get-sidecars."get-sidecars".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.openshift.get-sidecars."get-sidecars".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.openshift.get-sidecars."get-sidecars".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-resources-config_quarkus.openshift.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-config-group-resources-config_quarkus.openshift.init-containers.-init-containers-.resources.limits.cpu[quarkus.openshift.init-containers."init-containers".resources.limits.cpu]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-role-binding-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-role-binding-config.adoc index dee3f7bab0..51774313d1 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-role-binding-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-role-binding-config.adoc @@ -10,6 +10,142 @@ h|[[quarkus-kubernetes-config-group-role-binding-config_configuration]]link:#qua h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".name]` + + +[.description] +-- +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.knative.get-rbac-config.role-bindings."role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".role-name]` + + +[.description] +-- +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.knative.get-rbac-config.role-bindings."role-bindings".cluster-wide]` + + +[.description] +-- +If the Role sets in the `role-name` property is cluster wide or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.knative.rbac.role-bindings.-role-bindings-.name[quarkus.knative.rbac.role-bindings."role-bindings".name]` @@ -146,6 +282,142 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".name]` + + +[.description] +-- +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".role-name]` + + +[.description] +-- +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".cluster-wide]` + + +[.description] +-- +If the Role sets in the `role-name` property is cluster wide or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name[quarkus.kubernetes.rbac.role-bindings."role-bindings".name]` @@ -282,6 +554,142 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".name]` + + +[.description] +-- +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".role-name]` + + +[.description] +-- +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".cluster-wide]` + + +[.description] +-- +If the Role sets in the `role-name` property is cluster wide or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-config-group-role-binding-config_quarkus.openshift.rbac.role-bindings.-role-bindings-.name[quarkus.openshift.rbac.role-bindings."role-bindings".name]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-role-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-role-config.adoc index 6c1a2661cf..c26126949f 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-role-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-role-config.adoc @@ -10,6 +10,142 @@ h|[[quarkus-kubernetes-config-group-role-config_configuration]]link:#quarkus-kub h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.knative.get-rbac-config.roles.-roles-.name]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.knative.get-rbac-config.roles.-roles-.name[quarkus.knative.get-rbac-config.roles."roles".name]` + + +[.description] +-- +The name of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.knative.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.knative.get-rbac-config.roles.-roles-.namespace[quarkus.knative.get-rbac-config.roles."roles".namespace]` + + +[.description] +-- +The namespace of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.knative.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.knative.get-rbac-config.roles.-roles-.labels-labels[quarkus.knative.get-rbac-config.roles."roles".labels]` + + +[.description] +-- +Labels to add into the Role resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.knative.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.knative.rbac.roles.-roles-.name[quarkus.knative.rbac.roles."roles".name]` @@ -146,6 +282,142 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.name]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.name[quarkus.kubernetes.get-rbac-config.roles."roles".name]` + + +[.description] +-- +The name of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.namespace[quarkus.kubernetes.get-rbac-config.roles."roles".namespace]` + + +[.description] +-- +The namespace of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.labels-labels[quarkus.kubernetes.get-rbac-config.roles."roles".labels]` + + +[.description] +-- +Labels to add into the Role resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.kubernetes.rbac.roles.-roles-.name[quarkus.kubernetes.rbac.roles."roles".name]` @@ -282,6 +554,142 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.openshift.get-rbac-config.roles.-roles-.name]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.openshift.get-rbac-config.roles.-roles-.name[quarkus.openshift.get-rbac-config.roles."roles".name]` + + +[.description] +-- +The name of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.openshift.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.openshift.get-rbac-config.roles.-roles-.namespace[quarkus.openshift.get-rbac-config.roles."roles".namespace]` + + +[.description] +-- +The namespace of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.openshift.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.openshift.get-rbac-config.roles.-roles-.labels-labels[quarkus.openshift.get-rbac-config.roles."roles".labels]` + + +[.description] +-- +Labels to add into the Role resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-role-config_quarkus.openshift.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes-config-group-role-config_quarkus.openshift.rbac.roles.-roles-.name[quarkus.openshift.rbac.roles."roles".name]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-secret-volume-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-secret-volume-config.adoc index b78ffd61db..34a9362b30 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-secret-volume-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-secret-volume-config.adoc @@ -10,6 +10,91 @@ h|[[quarkus-kubernetes-config-group-secret-volume-config_configuration]]link:#qu h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.secret-name]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.secret-name[quarkus.knative.get-secret-volumes."get-secret-volumes".secret-name]` + + +[.description] +-- +The name of the secret to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.default-mode]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.default-mode[quarkus.knative.get-secret-volumes."get-secret-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.knative.get-secret-volumes."get-secret-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.knative.get-secret-volumes."get-secret-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.optional]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.optional[quarkus.knative.get-secret-volumes."get-secret-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.knative.secret-volumes.-secret-volumes-.secret-name]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.knative.secret-volumes.-secret-volumes-.secret-name[quarkus.knative.secret-volumes."secret-volumes".secret-name]` @@ -95,6 +180,91 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.secret-name]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.secret-name[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".secret-name]` + + +[.description] +-- +The name of the secret to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.default-mode]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.default-mode[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.optional]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.optional[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.kubernetes.secret-volumes.-secret-volumes-.secret-name]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.kubernetes.secret-volumes.-secret-volumes-.secret-name[quarkus.kubernetes.secret-volumes."secret-volumes".secret-name]` @@ -180,6 +350,91 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.secret-name]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.secret-name[quarkus.openshift.get-secret-volumes."get-secret-volumes".secret-name]` + + +[.description] +-- +The name of the secret to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.default-mode]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.default-mode[quarkus.openshift.get-secret-volumes."get-secret-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.openshift.get-secret-volumes."get-secret-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.openshift.get-secret-volumes."get-secret-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.optional]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.optional[quarkus.openshift.get-secret-volumes."get-secret-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-secret-volume-config_quarkus.openshift.secret-volumes.-secret-volumes-.secret-name]]`link:#quarkus-kubernetes-config-group-secret-volume-config_quarkus.openshift.secret-volumes.-secret-volumes-.secret-name[quarkus.openshift.secret-volumes."secret-volumes".secret-name]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-security-context-config-se-linux-options.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-security-context-config-se-linux-options.adoc index ae748955a1..bd72c878d5 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-security-context-config-se-linux-options.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-security-context-config-se-linux-options.adoc @@ -10,6 +10,74 @@ h|[[quarkus-kubernetes-config-group-security-context-config-se-linux-options_con h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.knative.get-security-context.se-linux-options.level]]`link:#quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.knative.get-security-context.se-linux-options.level[quarkus.knative.get-security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.knative.get-security-context.se-linux-options.role]]`link:#quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.knative.get-security-context.se-linux-options.role[quarkus.knative.get-security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.knative.get-security-context.se-linux-options.type]]`link:#quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.knative.get-security-context.se-linux-options.type[quarkus.knative.get-security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.knative.get-security-context.se-linux-options.user]]`link:#quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.knative.get-security-context.se-linux-options.user[quarkus.knative.get-security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.knative.security-context.se-linux-options.level]]`link:#quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.knative.security-context.se-linux-options.level[quarkus.knative.security-context.se-linux-options.level]` @@ -78,6 +146,74 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.kubernetes.get-security-context.se-linux-options.level]]`link:#quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.kubernetes.get-security-context.se-linux-options.level[quarkus.kubernetes.get-security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.kubernetes.get-security-context.se-linux-options.role]]`link:#quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.kubernetes.get-security-context.se-linux-options.role[quarkus.kubernetes.get-security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.kubernetes.get-security-context.se-linux-options.type]]`link:#quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.kubernetes.get-security-context.se-linux-options.type[quarkus.kubernetes.get-security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.kubernetes.get-security-context.se-linux-options.user]]`link:#quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.kubernetes.get-security-context.se-linux-options.user[quarkus.kubernetes.get-security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.kubernetes.security-context.se-linux-options.level]]`link:#quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.kubernetes.security-context.se-linux-options.level[quarkus.kubernetes.security-context.se-linux-options.level]` @@ -146,6 +282,74 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.openshift.get-security-context.se-linux-options.level]]`link:#quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.openshift.get-security-context.se-linux-options.level[quarkus.openshift.get-security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.openshift.get-security-context.se-linux-options.role]]`link:#quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.openshift.get-security-context.se-linux-options.role[quarkus.openshift.get-security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.openshift.get-security-context.se-linux-options.type]]`link:#quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.openshift.get-security-context.se-linux-options.type[quarkus.openshift.get-security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.openshift.get-security-context.se-linux-options.user]]`link:#quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.openshift.get-security-context.se-linux-options.user[quarkus.openshift.get-security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.openshift.security-context.se-linux-options.level]]`link:#quarkus-kubernetes-config-group-security-context-config-se-linux-options_quarkus.openshift.security-context.se-linux-options.level[quarkus.openshift.security-context.se-linux-options.level]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-security-context-config-windows-options.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-security-context-config-windows-options.adoc index 11ed655320..f3b7258b2a 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-security-context-config-windows-options.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-security-context-config-windows-options.adoc @@ -10,6 +10,74 @@ h|[[quarkus-kubernetes-config-group-security-context-config-windows-options_conf h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec[quarkus.knative.get-security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.knative.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.knative.get-security-context.windows-options.run-as-user-name[quarkus.knative.get-security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.knative.get-security-context.windows-options.host-process]]`link:#quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.knative.get-security-context.windows-options.host-process[quarkus.knative.get-security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name[quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]` @@ -78,6 +146,74 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec[quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.kubernetes.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.kubernetes.get-security-context.windows-options.run-as-user-name[quarkus.kubernetes.get-security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.kubernetes.get-security-context.windows-options.host-process]]`link:#quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.kubernetes.get-security-context.windows-options.host-process[quarkus.kubernetes.get-security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name[quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]` @@ -146,6 +282,74 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec[quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.openshift.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.openshift.get-security-context.windows-options.run-as-user-name[quarkus.openshift.get-security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.openshift.get-security-context.windows-options.host-process]]`link:#quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.openshift.get-security-context.windows-options.host-process[quarkus.openshift.get-security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-config-group-security-context-config-windows-options_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name[quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-security-context-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-security-context-config.adoc index 16e54fc6e2..3d78eca03e 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-security-context-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-security-context-config.adoc @@ -10,6 +10,262 @@ h|[[quarkus-kubernetes-config-group-security-context-config_configuration]]link: h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.se-linux-options.level]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.se-linux-options.level[quarkus.knative.get-security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.se-linux-options.role]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.se-linux-options.role[quarkus.knative.get-security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.se-linux-options.type]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.se-linux-options.type[quarkus.knative.get-security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.se-linux-options.user]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.se-linux-options.user[quarkus.knative.get-security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec[quarkus.knative.get-security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.windows-options.run-as-user-name[quarkus.knative.get-security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.windows-options.host-process]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.windows-options.host-process[quarkus.knative.get-security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.run-as-user]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.run-as-user[quarkus.knative.get-security-context.run-as-user]` + + +[.description] +-- +The UID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_USER+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.run-as-group]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.run-as-group[quarkus.knative.get-security-context.run-as-group]` + + +[.description] +-- +The GID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.run-as-non-root]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.run-as-non-root[quarkus.knative.get-security-context.run-as-non-root]` + + +[.description] +-- +Indicates that the container must run as a non-root user. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.supplemental-groups]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.supplemental-groups[quarkus.knative.get-security-context.supplemental-groups]` + + +[.description] +-- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.fs-group]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.fs-group[quarkus.knative.get-security-context.fs-group]` + + +[.description] +-- +A special supplemental group that applies to all containers in a pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.sysctls]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.sysctls[quarkus.knative.get-security-context.sysctls]` + + +[.description] +-- +Sysctls hold a list of namespaced sysctls used for the pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SYSCTLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SYSCTLS+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.fs-group-change-policy]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.get-security-context.fs-group-change-policy[quarkus.knative.get-security-context.fs-group-change-policy]` + + +[.description] +-- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.se-linux-options.level]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.se-linux-options.level[quarkus.knative.security-context.se-linux-options.level]` @@ -18,16 +274,272 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-securit The SELinux level label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.se-linux-options.role]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.se-linux-options.role[quarkus.knative.security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.se-linux-options.type]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.se-linux-options.type[quarkus.knative.security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.se-linux-options.user]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.se-linux-options.user[quarkus.knative.security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name[quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.windows-options.gmsa-credential-spec[quarkus.knative.security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.windows-options.run-as-user-name[quarkus.knative.security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.windows-options.host-process]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.windows-options.host-process[quarkus.knative.security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.run-as-user]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.run-as-user[quarkus.knative.security-context.run-as-user]` + + +[.description] +-- +The UID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.run-as-group]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.run-as-group[quarkus.knative.security-context.run-as-group]` + + +[.description] +-- +The GID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.run-as-non-root]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.run-as-non-root[quarkus.knative.security-context.run-as-non-root]` + + +[.description] +-- +Indicates that the container must run as a non-root user. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.supplemental-groups]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.supplemental-groups[quarkus.knative.security-context.supplemental-groups]` + + +[.description] +-- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.fs-group]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.fs-group[quarkus.knative.security-context.fs-group]` + + +[.description] +-- +A special supplemental group that applies to all containers in a pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.sysctls]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.sysctls[quarkus.knative.security-context.sysctls]` + + +[.description] +-- +Sysctls hold a list of namespaced sysctls used for the pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.fs-group-change-policy[quarkus.knative.security-context.fs-group-change-policy]` + + +[.description] +-- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.se-linux-options.level]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.se-linux-options.level[quarkus.kubernetes.get-security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.se-linux-options.role]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.se-linux-options.role[quarkus.knative.security-context.se-linux-options.role]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.se-linux-options.role]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.se-linux-options.role[quarkus.kubernetes.get-security-context.se-linux-options.role]` [.description] @@ -35,16 +547,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-securit The SELinux role label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.se-linux-options.type]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.se-linux-options.type[quarkus.knative.security-context.se-linux-options.type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.se-linux-options.type]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.se-linux-options.type[quarkus.kubernetes.get-security-context.se-linux-options.type]` [.description] @@ -52,16 +564,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-securit The SELinux type label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.se-linux-options.user]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.se-linux-options.user[quarkus.knative.security-context.se-linux-options.user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.se-linux-options.user]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.se-linux-options.user[quarkus.kubernetes.get-security-context.se-linux-options.user]` [.description] @@ -69,16 +581,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-securit The SELinux user label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name[quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name]` [.description] @@ -86,16 +598,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-securit The name of the GMSA credential spec to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.windows-options.gmsa-credential-spec[quarkus.knative.security-context.windows-options.gmsa-credential-spec]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec[quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec]` [.description] @@ -103,16 +615,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-securit GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.windows-options.run-as-user-name[quarkus.knative.security-context.windows-options.run-as-user-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.windows-options.run-as-user-name[quarkus.kubernetes.get-security-context.windows-options.run-as-user-name]` [.description] @@ -120,16 +632,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-securit The UserName in Windows to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.windows-options.host-process]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.windows-options.host-process[quarkus.knative.security-context.windows-options.host-process]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.windows-options.host-process]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.windows-options.host-process[quarkus.kubernetes.get-security-context.windows-options.host-process]` [.description] @@ -137,16 +649,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-securit HostProcess determines if a container should be run as a 'Host Process' container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` endif::add-copy-button-to-env-var[] --|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.run-as-user]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.run-as-user[quarkus.knative.security-context.run-as-user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.run-as-user]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.run-as-user[quarkus.kubernetes.get-security-context.run-as-user]` [.description] @@ -154,16 +666,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-securit The UID to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_USER+++` endif::add-copy-button-to-env-var[] --|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.run-as-group]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.run-as-group[quarkus.knative.security-context.run-as-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.run-as-group]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.run-as-group[quarkus.kubernetes.get-security-context.run-as-group]` [.description] @@ -171,16 +683,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-securit The GID to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++` endif::add-copy-button-to-env-var[] --|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.run-as-non-root]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.run-as-non-root[quarkus.knative.security-context.run-as-non-root]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.run-as-non-root]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.run-as-non-root[quarkus.kubernetes.get-security-context.run-as-non-root]` [.description] @@ -188,16 +700,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-securit Indicates that the container must run as a non-root user. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` endif::add-copy-button-to-env-var[] --|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.supplemental-groups]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.supplemental-groups[quarkus.knative.security-context.supplemental-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.supplemental-groups]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.supplemental-groups[quarkus.kubernetes.get-security-context.supplemental-groups]` [.description] @@ -205,16 +717,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-securit A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` endif::add-copy-button-to-env-var[] --|list of long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.fs-group]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.fs-group[quarkus.knative.security-context.fs-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.fs-group]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.fs-group[quarkus.kubernetes.get-security-context.fs-group]` [.description] @@ -222,16 +734,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-securit A special supplemental group that applies to all containers in a pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP+++` endif::add-copy-button-to-env-var[] --|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.sysctls]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.sysctls[quarkus.knative.security-context.sysctls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.sysctls]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.sysctls[quarkus.kubernetes.get-security-context.sysctls]` [.description] @@ -239,16 +751,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-securit Sysctls hold a list of namespaced sysctls used for the pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SYSCTLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SYSCTLS+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.knative.security-context.fs-group-change-policy[quarkus.knative.security-context.fs-group-change-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.fs-group-change-policy]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.kubernetes.get-security-context.fs-group-change-policy[quarkus.kubernetes.get-security-context.fs-group-change-policy]` [.description] @@ -256,10 +768,10 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-securit It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` endif::add-copy-button-to-env-var[] -- a| tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] @@ -522,6 +1034,262 @@ tooltip:on-root-mismatch[It indicates that volume's ownership and permissions wi | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.se-linux-options.level]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.se-linux-options.level[quarkus.openshift.get-security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.se-linux-options.role]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.se-linux-options.role[quarkus.openshift.get-security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.se-linux-options.type]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.se-linux-options.type[quarkus.openshift.get-security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.se-linux-options.user]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.se-linux-options.user[quarkus.openshift.get-security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec[quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.windows-options.run-as-user-name[quarkus.openshift.get-security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.windows-options.host-process]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.windows-options.host-process[quarkus.openshift.get-security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.run-as-user]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.run-as-user[quarkus.openshift.get-security-context.run-as-user]` + + +[.description] +-- +The UID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_USER+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.run-as-group]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.run-as-group[quarkus.openshift.get-security-context.run-as-group]` + + +[.description] +-- +The GID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.run-as-non-root]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.run-as-non-root[quarkus.openshift.get-security-context.run-as-non-root]` + + +[.description] +-- +Indicates that the container must run as a non-root user. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.supplemental-groups]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.supplemental-groups[quarkus.openshift.get-security-context.supplemental-groups]` + + +[.description] +-- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.fs-group]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.fs-group[quarkus.openshift.get-security-context.fs-group]` + + +[.description] +-- +A special supplemental group that applies to all containers in a pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.sysctls]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.sysctls[quarkus.openshift.get-security-context.sysctls]` + + +[.description] +-- +Sysctls hold a list of namespaced sysctls used for the pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SYSCTLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SYSCTLS+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.fs-group-change-policy]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.get-security-context.fs-group-change-policy[quarkus.openshift.get-security-context.fs-group-change-policy]` + + +[.description] +-- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.security-context.se-linux-options.level]]`link:#quarkus-kubernetes-config-group-security-context-config_quarkus.openshift.security-context.se-linux-options.level[quarkus.openshift.security-context.se-linux-options.level]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-service-account-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-service-account-config.adoc index 010f026bdf..0c4478eb70 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-service-account-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-service-account-config.adoc @@ -10,6 +10,74 @@ h|[[quarkus-kubernetes-config-group-service-account-config_configuration]]link:# h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-service-account-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-config-group-service-account-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.knative.get-rbac-config.service-accounts."service-accounts".name]` + + +[.description] +-- +The name of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-service-account-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-config-group-service-account-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.knative.get-rbac-config.service-accounts."service-accounts".namespace]` + + +[.description] +-- +The namespace of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-service-account-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-config-group-service-account-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.knative.get-rbac-config.service-accounts."service-accounts".labels]` + + +[.description] +-- +Labels of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-service-account-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-config-group-service-account-config_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.knative.get-rbac-config.service-accounts."service-accounts".use-as-default]` + + +[.description] +-- +If true, this service account will be used in the generated Deployment resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-service-account-config_quarkus.knative.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-config-group-service-account-config_quarkus.knative.rbac.service-accounts.-service-accounts-.name[quarkus.knative.rbac.service-accounts."service-accounts".name]` @@ -78,6 +146,74 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-service-account-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-config-group-service-account-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".name]` + + +[.description] +-- +The name of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-service-account-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-config-group-service-account-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".namespace]` + + +[.description] +-- +The namespace of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-service-account-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-config-group-service-account-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".labels]` + + +[.description] +-- +Labels of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-service-account-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-config-group-service-account-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".use-as-default]` + + +[.description] +-- +If true, this service account will be used in the generated Deployment resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-service-account-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-config-group-service-account-config_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name[quarkus.kubernetes.rbac.service-accounts."service-accounts".name]` @@ -146,6 +282,74 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-service-account-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-config-group-service-account-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".name]` + + +[.description] +-- +The name of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-service-account-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-config-group-service-account-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".namespace]` + + +[.description] +-- +The namespace of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-service-account-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-config-group-service-account-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".labels]` + + +[.description] +-- +Labels of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-service-account-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-config-group-service-account-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".use-as-default]` + + +[.description] +-- +If true, this service account will be used in the generated Deployment resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-service-account-config_quarkus.openshift.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-config-group-service-account-config_quarkus.openshift.rbac.service-accounts.-service-accounts-.name[quarkus.openshift.rbac.service-accounts."service-accounts".name]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-config-group-volume-item-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-config-group-volume-item-config.adoc index 082feb3c42..cbf6fdb476 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-config-group-volume-item-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-config-group-volume-item-config.adoc @@ -10,6 +10,74 @@ h|[[quarkus-kubernetes-config-group-volume-item-config_configuration]]link:#quar h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-volume-item-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-config-group-volume-item-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.knative.get-secret-volumes."get-secret-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-volume-item-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-config-group-volume-item-config_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.knative.get-secret-volumes."get-secret-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-volume-item-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-config-group-volume-item-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.knative.get-config-map-volumes."get-config-map-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-volume-item-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-config-group-volume-item-config_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.knative.get-config-map-volumes."get-config-map-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-volume-item-config_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-config-group-volume-item-config_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.path[quarkus.knative.secret-volumes."secret-volumes".items."items".path]` @@ -78,6 +146,74 @@ endif::add-copy-button-to-env-var[] |`-1` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-volume-item-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-config-group-volume-item-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-volume-item-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-config-group-volume-item-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-volume-item-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-config-group-volume-item-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-volume-item-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-config-group-volume-item-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-volume-item-config_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-config-group-volume-item-config_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.path[quarkus.kubernetes.secret-volumes."secret-volumes".items."items".path]` @@ -146,6 +282,74 @@ endif::add-copy-button-to-env-var[] |`-1` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-volume-item-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-config-group-volume-item-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.openshift.get-secret-volumes."get-secret-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-volume-item-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-config-group-volume-item-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.openshift.get-secret-volumes."get-secret-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-volume-item-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-config-group-volume-item-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-volume-item-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-config-group-volume-item-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-config-group-volume-item-config_quarkus.openshift.secret-volumes.-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-config-group-volume-item-config_quarkus.openshift.secret-volumes.-secret-volumes-.items.-items-.path[quarkus.openshift.secret-volumes."secret-volumes".items."items".path]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-general-config-items.adoc b/_generated-doc/main/config/quarkus-kubernetes-general-config-items.adoc index f6e2f758f1..4a435403eb 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-general-config-items.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-general-config-items.adoc @@ -10,7 +10,41 @@ h|[[quarkus-kubernetes-general-config-items_configuration]]link:#quarkus-kuberne h|Type h|Default -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.http-action-port[quarkus.knative.liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-env.secrets[quarkus.knative.get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-env.configmaps[quarkus.knative.get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.http-action-port[quarkus.knative.get-liveness-probe.http-action-port]` [.description] @@ -18,16 +52,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.http-action-port-name[quarkus.knative.liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.http-action-port-name[quarkus.knative.get-liveness-probe.http-action-port-name]` [.description] @@ -35,16 +69,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.http-action-path[quarkus.knative.liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.http-action-path[quarkus.knative.get-liveness-probe.http-action-path]` [.description] @@ -52,16 +86,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.http-action-scheme[quarkus.knative.liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.http-action-scheme[quarkus.knative.get-liveness-probe.http-action-scheme]` [.description] @@ -69,16 +103,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.exec-action[quarkus.knative.liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.exec-action[quarkus.knative.get-liveness-probe.exec-action]` [.description] @@ -86,16 +120,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.tcp-socket-action[quarkus.knative.liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.tcp-socket-action[quarkus.knative.get-liveness-probe.tcp-socket-action]` [.description] @@ -103,16 +137,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.grpc-action[quarkus.knative.liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.grpc-action[quarkus.knative.get-liveness-probe.grpc-action]` [.description] @@ -120,16 +154,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.grpc-action-enabled[quarkus.knative.liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.grpc-action-enabled[quarkus.knative.get-liveness-probe.grpc-action-enabled]` [.description] @@ -137,16 +171,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.initial-delay[quarkus.knative.liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.initial-delay[quarkus.knative.get-liveness-probe.initial-delay]` [.description] @@ -154,17 +188,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.period[quarkus.knative.liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.period[quarkus.knative.get-liveness-probe.period]` [.description] @@ -172,17 +206,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.timeout[quarkus.knative.liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.timeout[quarkus.knative.get-liveness-probe.timeout]` [.description] @@ -190,17 +224,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.success-threshold[quarkus.knative.liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.success-threshold[quarkus.knative.get-liveness-probe.success-threshold]` [.description] @@ -208,16 +242,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.failure-threshold[quarkus.knative.liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-liveness-probe.failure-threshold[quarkus.knative.get-liveness-probe.failure-threshold]` [.description] @@ -225,16 +259,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.http-action-port[quarkus.knative.readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.http-action-port[quarkus.knative.get-readiness-probe.http-action-port]` [.description] @@ -242,16 +276,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.http-action-port-name[quarkus.knative.readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.http-action-port-name[quarkus.knative.get-readiness-probe.http-action-port-name]` [.description] @@ -259,16 +293,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.http-action-path[quarkus.knative.readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.http-action-path[quarkus.knative.get-readiness-probe.http-action-path]` [.description] @@ -276,16 +310,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.http-action-scheme[quarkus.knative.readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.http-action-scheme[quarkus.knative.get-readiness-probe.http-action-scheme]` [.description] @@ -293,16 +327,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.exec-action[quarkus.knative.readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.exec-action[quarkus.knative.get-readiness-probe.exec-action]` [.description] @@ -310,16 +344,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.tcp-socket-action[quarkus.knative.readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.tcp-socket-action[quarkus.knative.get-readiness-probe.tcp-socket-action]` [.description] @@ -327,16 +361,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.grpc-action[quarkus.knative.readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.grpc-action[quarkus.knative.get-readiness-probe.grpc-action]` [.description] @@ -344,16 +378,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.grpc-action-enabled[quarkus.knative.readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.grpc-action-enabled[quarkus.knative.get-readiness-probe.grpc-action-enabled]` [.description] @@ -361,16 +395,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.initial-delay[quarkus.knative.readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.initial-delay[quarkus.knative.get-readiness-probe.initial-delay]` [.description] @@ -378,17 +412,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.period[quarkus.knative.readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.period[quarkus.knative.get-readiness-probe.period]` [.description] @@ -396,17 +430,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.timeout[quarkus.knative.readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.timeout[quarkus.knative.get-readiness-probe.timeout]` [.description] @@ -414,17 +448,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.success-threshold[quarkus.knative.readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.success-threshold[quarkus.knative.get-readiness-probe.success-threshold]` [.description] @@ -432,16 +466,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.failure-threshold[quarkus.knative.readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-readiness-probe.failure-threshold[quarkus.knative.get-readiness-probe.failure-threshold]` [.description] @@ -449,16 +483,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.http-action-port[quarkus.knative.startup-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.http-action-port[quarkus.knative.get-startup-probe.http-action-port]` [.description] @@ -466,16 +500,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.http-action-port-name[quarkus.knative.startup-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.http-action-port-name[quarkus.knative.get-startup-probe.http-action-port-name]` [.description] @@ -483,16 +517,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.http-action-path[quarkus.knative.startup-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.http-action-path[quarkus.knative.get-startup-probe.http-action-path]` [.description] @@ -500,16 +534,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.http-action-scheme[quarkus.knative.startup-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.http-action-scheme[quarkus.knative.get-startup-probe.http-action-scheme]` [.description] @@ -517,16 +551,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.exec-action[quarkus.knative.startup-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.exec-action[quarkus.knative.get-startup-probe.exec-action]` [.description] @@ -534,16 +568,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.tcp-socket-action[quarkus.knative.startup-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.tcp-socket-action[quarkus.knative.get-startup-probe.tcp-socket-action]` [.description] @@ -551,16 +585,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.grpc-action[quarkus.knative.startup-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.grpc-action[quarkus.knative.get-startup-probe.grpc-action]` [.description] @@ -568,16 +602,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.grpc-action-enabled[quarkus.knative.startup-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.grpc-action-enabled[quarkus.knative.get-startup-probe.grpc-action-enabled]` [.description] @@ -585,16 +619,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.initial-delay[quarkus.knative.startup-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.initial-delay[quarkus.knative.get-startup-probe.initial-delay]` [.description] @@ -602,17 +636,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.period[quarkus.knative.startup-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.period[quarkus.knative.get-startup-probe.period]` [.description] @@ -620,17 +654,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.timeout[quarkus.knative.startup-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.timeout[quarkus.knative.get-startup-probe.timeout]` [.description] @@ -638,17 +672,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.success-threshold[quarkus.knative.startup-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.success-threshold[quarkus.knative.get-startup-probe.success-threshold]` [.description] @@ -656,16 +690,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.failure-threshold[quarkus.knative.startup-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-startup-probe.failure-threshold[quarkus.knative.get-startup-probe.failure-threshold]` [.description] @@ -673,16 +707,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.annotations]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.annotations[quarkus.knative.prometheus.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-prometheus-config.annotations]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-prometheus-config.annotations[quarkus.knative.get-prometheus-config.annotations]` [.description] @@ -690,16 +724,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++` endif::add-copy-button-to-env-var[] --|boolean |`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.prefix]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.prefix[quarkus.knative.prometheus.prefix]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-prometheus-config.prefix]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-prometheus-config.prefix[quarkus.knative.get-prometheus-config.prefix]` [.description] @@ -707,16 +741,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PREFIX+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PREFIX+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PREFIX+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PREFIX+++` endif::add-copy-button-to-env-var[] --|string |`prometheus.io` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.scrape]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.scrape[quarkus.knative.prometheus.scrape]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-prometheus-config.scrape]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-prometheus-config.scrape[quarkus.knative.get-prometheus-config.scrape]` [.description] @@ -724,16 +758,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_SCRAPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCRAPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_SCRAPE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCRAPE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.path[quarkus.knative.prometheus.path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-prometheus-config.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-prometheus-config.path[quarkus.knative.get-prometheus-config.path]` [.description] @@ -741,16 +775,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.port[quarkus.knative.prometheus.port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-prometheus-config.port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-prometheus-config.port[quarkus.knative.get-prometheus-config.port]` [.description] @@ -758,16 +792,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PORT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.scheme[quarkus.knative.prometheus.scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-prometheus-config.scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-prometheus-config.scheme[quarkus.knative.get-prometheus-config.scheme]` [.description] @@ -775,16 +809,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.resources.limits.cpu[quarkus.knative.resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-resources.limits.cpu[quarkus.knative.get-resources.limits.cpu]` [.description] @@ -792,16 +826,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.resources.limits.memory[quarkus.knative.resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-resources.limits.memory[quarkus.knative.get-resources.limits.memory]` [.description] @@ -809,16 +843,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.resources.requests.cpu[quarkus.knative.resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-resources.requests.cpu[quarkus.knative.get-resources.requests.cpu]` [.description] @@ -826,16 +860,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.resources.requests.memory[quarkus.knative.resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-resources.requests.memory[quarkus.knative.get-resources.requests.memory]` [.description] @@ -843,3789 +877,3738 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.env.secrets[quarkus.knative.env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.se-linux-options.level]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.se-linux-options.level[quarkus.knative.get-security-context.se-linux-options.level]` [.description] -- -The optional list of Secret names to load environment variables from. +The SELinux level label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.env.configmaps[quarkus.knative.env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.se-linux-options.role]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.se-linux-options.role[quarkus.knative.get-security-context.se-linux-options.role]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +The SELinux role label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.auto-scaler-class]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.auto-scaler-class[quarkus.knative.revision-auto-scaling.auto-scaler-class]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.se-linux-options.type]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.se-linux-options.type[quarkus.knative.get-security-context.se-linux-options.type]` [.description] -- +The SELinux type label that applies to the container. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_AUTO_SCALER_CLASS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_AUTO_SCALER_CLASS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` endif::add-copy-button-to-env-var[] --- a| -`kpa`, `hpa` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.metric]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.metric[quarkus.knative.revision-auto-scaling.metric]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.se-linux-options.user]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.se-linux-options.user[quarkus.knative.get-security-context.se-linux-options.user]` [.description] -- +The SELinux user label that applies to the container. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_METRIC+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_METRIC+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` endif::add-copy-button-to-env-var[] --- a| -`concurrency`, `rps`, `cpu` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.target]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.target[quarkus.knative.revision-auto-scaling.target]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name]` [.description] -- +The name of the GMSA credential spec to use. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.container-concurrency]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.container-concurrency[quarkus.knative.revision-auto-scaling.container-concurrency]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec[quarkus.knative.get-security-context.windows-options.gmsa-credential-spec]` [.description] -- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_CONTAINER_CONCURRENCY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_CONTAINER_CONCURRENCY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.target-utilization-percentage]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.target-utilization-percentage[quarkus.knative.revision-auto-scaling.target-utilization-percentage]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.windows-options.run-as-user-name[quarkus.knative.get-security-context.windows-options.run-as-user-name]` [.description] -- +The UserName in Windows to run the entrypoint of the container process. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.global-auto-scaling.auto-scaler-class]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.global-auto-scaling.auto-scaler-class[quarkus.knative.global-auto-scaling.auto-scaler-class]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.windows-options.host-process]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.windows-options.host-process[quarkus.knative.get-security-context.windows-options.host-process]` [.description] -- +HostProcess determines if a container should be run as a 'Host Process' container. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_AUTO_SCALER_CLASS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_AUTO_SCALER_CLASS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` endif::add-copy-button-to-env-var[] --- a| -`kpa`, `hpa` +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.global-auto-scaling.container-concurrency]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.global-auto-scaling.container-concurrency[quarkus.knative.global-auto-scaling.container-concurrency]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.run-as-user]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.run-as-user[quarkus.knative.get-security-context.run-as-user]` [.description] -- +The UID to run the entrypoint of the container process. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_CONTAINER_CONCURRENCY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_CONTAINER_CONCURRENCY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_USER+++` endif::add-copy-button-to-env-var[] ---|int +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.global-auto-scaling.target-utilization-percentage]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.global-auto-scaling.target-utilization-percentage[quarkus.knative.global-auto-scaling.target-utilization-percentage]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.run-as-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.run-as-group[quarkus.knative.get-security-context.run-as-group]` [.description] -- +The GID to run the entrypoint of the container process. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++` endif::add-copy-button-to-env-var[] ---|int +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.global-auto-scaling.requests-per-second]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.global-auto-scaling.requests-per-second[quarkus.knative.global-auto-scaling.requests-per-second]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.run-as-non-root]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.run-as-non-root[quarkus.knative.get-security-context.run-as-non-root]` [.description] -- +Indicates that the container must run as a non-root user. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_REQUESTS_PER_SECOND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_REQUESTS_PER_SECOND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` endif::add-copy-button-to-env-var[] ---|int +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.se-linux-options.level]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.se-linux-options.level[quarkus.knative.security-context.se-linux-options.level]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.supplemental-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.supplemental-groups[quarkus.knative.get-security-context.supplemental-groups]` [.description] -- -The SELinux level label that applies to the container. +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.se-linux-options.role]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.se-linux-options.role[quarkus.knative.security-context.se-linux-options.role]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.fs-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.fs-group[quarkus.knative.get-security-context.fs-group]` [.description] -- -The SELinux role label that applies to the container. +A special supplemental group that applies to all containers in a pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP+++` endif::add-copy-button-to-env-var[] ---|string +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.se-linux-options.type]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.se-linux-options.type[quarkus.knative.security-context.se-linux-options.type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.sysctls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.sysctls[quarkus.knative.get-security-context.sysctls]` [.description] -- -The SELinux type label that applies to the container. +Sysctls hold a list of namespaced sysctls used for the pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SYSCTLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SYSCTLS+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.se-linux-options.user]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.se-linux-options.user[quarkus.knative.security-context.se-linux-options.user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.fs-group-change-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-security-context.fs-group-change-policy[quarkus.knative.get-security-context.fs-group-change-policy]` [.description] -- -The SELinux user label that applies to the container. +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` endif::add-copy-button-to-env-var[] ---|string +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name[quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.http-action-port[quarkus.knative.liveness-probe.http-action-port]` [.description] -- -The name of the GMSA credential spec to use. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.windows-options.gmsa-credential-spec[quarkus.knative.security-context.windows-options.gmsa-credential-spec]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.http-action-port-name[quarkus.knative.liveness-probe.http-action-port-name]` [.description] -- -GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.windows-options.run-as-user-name[quarkus.knative.security-context.windows-options.run-as-user-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.http-action-path[quarkus.knative.liveness-probe.http-action-path]` [.description] -- -The UserName in Windows to run the entrypoint of the container process. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.windows-options.host-process]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.windows-options.host-process[quarkus.knative.security-context.windows-options.host-process]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.http-action-scheme[quarkus.knative.liveness-probe.http-action-scheme]` [.description] -- -HostProcess determines if a container should be run as a 'Host Process' container. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] ---|boolean +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.run-as-user]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.run-as-user[quarkus.knative.security-context.run-as-user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.exec-action[quarkus.knative.liveness-probe.exec-action]` [.description] -- -The UID to run the entrypoint of the container process. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.run-as-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.run-as-group[quarkus.knative.security-context.run-as-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.tcp-socket-action[quarkus.knative.liveness-probe.tcp-socket-action]` [.description] -- -The GID to run the entrypoint of the container process. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.run-as-non-root]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.run-as-non-root[quarkus.knative.security-context.run-as-non-root]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.grpc-action[quarkus.knative.liveness-probe.grpc-action]` [.description] -- -Indicates that the container must run as a non-root user. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] ---|boolean +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.supplemental-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.supplemental-groups[quarkus.knative.security-context.supplemental-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.grpc-action-enabled[quarkus.knative.liveness-probe.grpc-action-enabled]` [.description] -- -A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|list of long -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.fs-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.fs-group[quarkus.knative.security-context.fs-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.initial-delay[quarkus.knative.liveness-probe.initial-delay]` [.description] -- -A special supplemental group that applies to all containers in a pod. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|long -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.sysctls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.sysctls[quarkus.knative.security-context.sysctls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.period[quarkus.knative.liveness-probe.period]` [.description] -- -Sysctls hold a list of namespaced sysctls used for the pod. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.fs-group-change-policy[quarkus.knative.security-context.fs-group-change-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.timeout[quarkus.knative.liveness-probe.timeout]` [.description] -- -It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --- a| -tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.container-port[quarkus.knative.ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.success-threshold[quarkus.knative.liveness-probe.success-threshold]` [.description] -- -The port number. Refers to the container port. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int -| +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.host-port[quarkus.knative.ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.liveness-probe.failure-threshold[quarkus.knative.liveness-probe.failure-threshold]` [.description] -- -The host port. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int -| +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.path[quarkus.knative.ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.http-action-port[quarkus.knative.readiness-probe.http-action-port]` [.description] -- -The application path (refers to web application path). +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|string -|`/` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.protocol[quarkus.knative.ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.http-action-port-name[quarkus.knative.readiness-probe.http-action-port-name]` [.description] -- -The protocol. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.node-port[quarkus.knative.ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.http-action-path[quarkus.knative.readiness-probe.http-action-path]` [.description] -- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.tls[quarkus.knative.ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.http-action-scheme[quarkus.knative.readiness-probe.http-action-scheme]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.mounts.-mounts-.name[quarkus.knative.mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.exec-action[quarkus.knative.readiness-probe.exec-action]` [.description] -- -The name of the volumeName to mount. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.mounts.-mounts-.path[quarkus.knative.mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.tcp-socket-action[quarkus.knative.readiness-probe.tcp-socket-action]` [.description] -- -The path to mount. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.mounts.-mounts-.sub-path[quarkus.knative.mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.grpc-action[quarkus.knative.readiness-probe.grpc-action]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.mounts.-mounts-.read-only[quarkus.knative.mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.grpc-action-enabled[quarkus.knative.readiness-probe.grpc-action-enabled]` [.description] -- -ReadOnly +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.secret-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.secret-name[quarkus.knative.secret-volumes."secret-volumes".secret-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.initial-delay[quarkus.knative.readiness-probe.initial-delay]` [.description] -- -The name of the secret to mount. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.default-mode[quarkus.knative.secret-volumes."secret-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.period[quarkus.knative.readiness-probe.period]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -|`0600` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.path[quarkus.knative.secret-volumes."secret-volumes".items."items".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.timeout[quarkus.knative.readiness-probe.timeout]` [.description] -- -The path where the file will be mounted. +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.mode[quarkus.knative.secret-volumes."secret-volumes".items."items".mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.success-threshold[quarkus.knative.readiness-probe.success-threshold]` [.description] -- -It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int -|`-1` +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.optional[quarkus.knative.secret-volumes."secret-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.readiness-probe.failure-threshold[quarkus.knative.readiness-probe.failure-threshold]` [.description] -- -Optional +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.config-map-name[quarkus.knative.config-map-volumes."config-map-volumes".config-map-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.http-action-port[quarkus.knative.startup-probe.http-action-port]` [.description] -- -The name of the ConfigMap to mount. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.default-mode[quarkus.knative.config-map-volumes."config-map-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.http-action-port-name[quarkus.knative.startup-probe.http-action-port-name]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string -|`0600` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.path[quarkus.knative.config-map-volumes."config-map-volumes".items."items".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.http-action-path[quarkus.knative.startup-probe.http-action-path]` [.description] -- -The path where the file will be mounted. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.mode[quarkus.knative.config-map-volumes."config-map-volumes".items."items".mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.http-action-scheme[quarkus.knative.startup-probe.http-action-scheme]` [.description] -- -It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] ---|int -|`-1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.optional[quarkus.knative.config-map-volumes."config-map-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.exec-action[quarkus.knative.startup-probe.exec-action]` [.description] -- -Optional +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.git-repo-volumes.-git-repo-volumes-.repository]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.git-repo-volumes.-git-repo-volumes-.repository[quarkus.knative.git-repo-volumes."git-repo-volumes".repository]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.tcp-socket-action[quarkus.knative.startup-probe.tcp-socket-action]` [.description] -- -Git repository URL. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.git-repo-volumes.-git-repo-volumes-.directory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.git-repo-volumes.-git-repo-volumes-.directory[quarkus.knative.git-repo-volumes."git-repo-volumes".directory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.grpc-action[quarkus.knative.startup-probe.grpc-action]` [.description] -- -The directory of the repository to mount. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.git-repo-volumes.-git-repo-volumes-.revision]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.git-repo-volumes.-git-repo-volumes-.revision[quarkus.knative.git-repo-volumes."git-repo-volumes".revision]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.grpc-action-enabled[quarkus.knative.startup-probe.grpc-action-enabled]` [.description] -- -The commit hash to use. +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.pvc-volumes.-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.pvc-volumes.-pvc-volumes-.claim-name[quarkus.knative.pvc-volumes."pvc-volumes".claim-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.initial-delay[quarkus.knative.startup-probe.initial-delay]` [.description] -- -The name of the claim to mount. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.pvc-volumes.-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.pvc-volumes.-pvc-volumes-.default-mode[quarkus.knative.pvc-volumes."pvc-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.period[quarkus.knative.startup-probe.period]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -|`0600` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.pvc-volumes.-pvc-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.pvc-volumes.-pvc-volumes-.optional[quarkus.knative.pvc-volumes."pvc-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.timeout[quarkus.knative.startup-probe.timeout]` [.description] -- -Optional +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".volume-id]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.success-threshold[quarkus.knative.startup-probe.success-threshold]` [.description] -- -The name of the disk to mount. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".partition]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.startup-probe.failure-threshold[quarkus.knative.startup-probe.failure-threshold]` [.description] -- -The partition. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int -| +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".fs-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.annotations]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.annotations[quarkus.knative.prometheus.annotations]` [.description] -- -Filesystem type. +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_ANNOTATIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_ANNOTATIONS+++` endif::add-copy-button-to-env-var[] ---|string -|`ext4` +--|boolean +|`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.prefix]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.prefix[quarkus.knative.prometheus.prefix]` [.description] -- -Whether the volumeName is read only or not. +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PREFIX+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PREFIX+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|`prometheus.io` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-file-volumes.-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-file-volumes.-azure-file-volumes-.share-name[quarkus.knative.azure-file-volumes."azure-file-volumes".share-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.scrape]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.scrape[quarkus.knative.prometheus.scrape]` [.description] -- -The share name. +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_SCRAPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_SCRAPE+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-file-volumes.-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-file-volumes.-azure-file-volumes-.secret-name[quarkus.knative.azure-file-volumes."azure-file-volumes".secret-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.path[quarkus.knative.prometheus.path]` [.description] -- -The secret name. +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PATH+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-file-volumes.-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-file-volumes.-azure-file-volumes-.read-only[quarkus.knative.azure-file-volumes."azure-file-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.port[quarkus.knative.prometheus.port]` [.description] -- -Whether the volumeName is read only or not. +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PORT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-name[quarkus.knative.azure-disk-volumes."azure-disk-volumes".disk-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.prometheus.scheme[quarkus.knative.prometheus.scheme]` [.description] -- -The name of the disk to mount. +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_SCHEME+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-uri[quarkus.knative.azure-disk-volumes."azure-disk-volumes".disk-uri]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.resources.limits.cpu[quarkus.knative.resources.limits.cpu]` [.description] -- -The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++` +Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.kind[quarkus.knative.azure-disk-volumes."azure-disk-volumes".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.resources.limits.memory[quarkus.knative.resources.limits.memory]` [.description] -- -Kind of disk. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++` +Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --- a| -`managed`, `shared` -|`managed` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.caching-mode[quarkus.knative.azure-disk-volumes."azure-disk-volumes".caching-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.resources.requests.cpu[quarkus.knative.resources.requests.cpu]` [.description] -- -Disk caching mode. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --- a| -`read-write`, `read-only`, `none` -|`read-write` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.fs-type[quarkus.knative.azure-disk-volumes."azure-disk-volumes".fs-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.resources.requests.memory[quarkus.knative.resources.requests.memory]` [.description] -- -File system type. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string -|`ext4` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.read-only[quarkus.knative.azure-disk-volumes."azure-disk-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.env.secrets[quarkus.knative.env.secrets]` [.description] -- -Whether the volumeName is read only or not. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.image[quarkus.knative.init-containers."init-containers".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.env.configmaps[quarkus.knative.env.configmaps]` [.description] -- -The container image. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.working-dir]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.working-dir[quarkus.knative.init-containers."init-containers".working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.auto-scaler-class]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.auto-scaler-class[quarkus.knative.revision-auto-scaling.auto-scaler-class]` [.description] -- -Working directory. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_AUTO_SCALER_CLASS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++` +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_AUTO_SCALER_CLASS+++` endif::add-copy-button-to-env-var[] ---|string +-- a| +`kpa`, `hpa` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.command]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.command[quarkus.knative.init-containers."init-containers".command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.metric]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.metric[quarkus.knative.revision-auto-scaling.metric]` [.description] -- -The commands - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_METRIC+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++` +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_METRIC+++` endif::add-copy-button-to-env-var[] ---|list of string +-- a| +`concurrency`, `rps`, `cpu` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.arguments]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.arguments[quarkus.knative.init-containers."init-containers".arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.target]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.target[quarkus.knative.revision-auto-scaling.target]` [.description] -- -The arguments - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++` +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET+++` endif::add-copy-button-to-env-var[] ---|list of string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.service-account]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.service-account[quarkus.knative.init-containers."init-containers".service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.container-concurrency]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.container-concurrency[quarkus.knative.revision-auto-scaling.container-concurrency]` [.description] -- -The service account. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_CONTAINER_CONCURRENCY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_CONTAINER_CONCURRENCY+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.host[quarkus.knative.init-containers."init-containers".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.target-utilization-percentage]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.revision-auto-scaling.target-utilization-percentage[quarkus.knative.revision-auto-scaling.target-utilization-percentage]` [.description] -- -The host under which the application is going to be exposed. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++` +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.knative.init-containers."init-containers".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.global-auto-scaling.auto-scaler-class]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.global-auto-scaling.auto-scaler-class[quarkus.knative.global-auto-scaling.auto-scaler-class]` [.description] -- -The port number. Refers to the container port. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_AUTO_SCALER_CLASS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_AUTO_SCALER_CLASS+++` endif::add-copy-button-to-env-var[] ---|int +-- a| +`kpa`, `hpa` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.knative.init-containers."init-containers".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.global-auto-scaling.container-concurrency]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.global-auto-scaling.container-concurrency[quarkus.knative.global-auto-scaling.container-concurrency]` [.description] -- -The host port. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_CONTAINER_CONCURRENCY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_CONTAINER_CONCURRENCY+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path[quarkus.knative.init-containers."init-containers".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.global-auto-scaling.target-utilization-percentage]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.global-auto-scaling.target-utilization-percentage[quarkus.knative.global-auto-scaling.target-utilization-percentage]` [.description] -- -The application path (refers to web application path). - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++` endif::add-copy-button-to-env-var[] ---|string -|`/` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.knative.init-containers."init-containers".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.global-auto-scaling.requests-per-second]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.global-auto-scaling.requests-per-second[quarkus.knative.global-auto-scaling.requests-per-second]` [.description] -- -The protocol. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_REQUESTS_PER_SECOND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_REQUESTS_PER_SECOND+++` endif::add-copy-button-to-env-var[] --- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.knative.init-containers."init-containers".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.se-linux-options.level]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.se-linux-options.level[quarkus.knative.security-context.se-linux-options.level]` [.description] -- +The SELinux level label that applies to the container. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls[quarkus.knative.init-containers."init-containers".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.se-linux-options.role]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.se-linux-options.role[quarkus.knative.security-context.se-linux-options.role]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. +The SELinux role label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.image-pull-policy[quarkus.knative.init-containers."init-containers".image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.se-linux-options.type]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.se-linux-options.type[quarkus.knative.security-context.se-linux-options.type]` [.description] -- -Image pull policy. +The SELinux type label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` endif::add-copy-button-to-env-var[] --- a| -`always`, `if-not-present`, `never` -|`always` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.image-pull-secrets[quarkus.knative.init-containers."init-containers".image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.se-linux-options.user]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.se-linux-options.user[quarkus.knative.security-context.se-linux-options.user]` [.description] -- -The image pull secret +The SELinux user label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name[quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The name of the GMSA credential spec to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.windows-options.gmsa-credential-spec[quarkus.knative.security-context.windows-options.gmsa-credential-spec]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.windows-options.run-as-user-name[quarkus.knative.security-context.windows-options.run-as-user-name]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +The UserName in Windows to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.windows-options.host-process]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.windows-options.host-process[quarkus.knative.security-context.windows-options.host-process]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +HostProcess determines if a container should be run as a 'Host Process' container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` endif::add-copy-button-to-env-var[] ---|string +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.knative.init-containers."init-containers".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.run-as-user]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.run-as-user[quarkus.knative.security-context.run-as-user]` [.description] -- -The command to use for the probe. +The UID to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++` endif::add-copy-button-to-env-var[] ---|string +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.run-as-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.run-as-group[quarkus.knative.security-context.run-as-group]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The GID to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++` endif::add-copy-button-to-env-var[] ---|string +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.run-as-non-root]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.run-as-non-root[quarkus.knative.security-context.run-as-non-root]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +Indicates that the container must run as a non-root user. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` endif::add-copy-button-to-env-var[] ---|string +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.supplemental-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.supplemental-groups[quarkus.knative.security-context.supplemental-groups]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|list of long +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.knative.init-containers."init-containers".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.fs-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.fs-group[quarkus.knative.security-context.fs-group]` [.description] -- -The amount of time to wait before starting to probe. +A special supplemental group that applies to all containers in a pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|long +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.period[quarkus.knative.init-containers."init-containers".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.sysctls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.sysctls[quarkus.knative.security-context.sysctls]` [.description] -- -The period in which the action should be called. +Sysctls hold a list of namespaced sysctls used for the pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout[quarkus.knative.init-containers."init-containers".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.security-context.fs-group-change-policy[quarkus.knative.security-context.fs-group-change-policy]` [.description] -- -The amount of time to wait for each action. +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-env.fields-fields[quarkus.knative.get-env.fields]` [.description] -- -The success threshold to use. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-env.vars-vars[quarkus.knative.get-env.vars]` [.description] -- -The failure threshold to use. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|`Map>` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-env.mapping."mapping".from-secret]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-env.mapping."mapping".from-configmap]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-env.mapping.-mapping-.with-key[quarkus.knative.get-env.mapping."mapping".with-key]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-ports.-get-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-ports.-get-ports-.container-port[quarkus.knative.get-ports."get-ports".container-port]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.knative.init-containers."init-containers".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-ports.-get-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-ports.-get-ports-.host-port[quarkus.knative.get-ports."get-ports".host-port]` [.description] -- -The command to use for the probe. +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-ports.-get-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-ports.-get-ports-.path[quarkus.knative.get-ports."get-ports".path]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string -| +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-ports.-get-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-ports.-get-ports-.protocol[quarkus.knative.get-ports."get-ports".protocol]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|string +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-ports.-get-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-ports.-get-ports-.node-port[quarkus.knative.get-ports."get-ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-ports.-get-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-ports.-get-ports-.tls[quarkus.knative.get-ports."get-ports".tls]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__TLS+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.knative.init-containers."init-containers".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-mounts.-get-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-mounts.-get-mounts-.name[quarkus.knative.get-mounts."get-mounts".name]` [.description] -- -The amount of time to wait before starting to probe. +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.period[quarkus.knative.init-containers."init-containers".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-mounts.-get-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-mounts.-get-mounts-.path[quarkus.knative.get-mounts."get-mounts".path]` [.description] -- -The period in which the action should be called. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout[quarkus.knative.init-containers."init-containers".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-mounts.-get-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-mounts.-get-mounts-.sub-path[quarkus.knative.get-mounts."get-mounts".sub-path]` [.description] -- -The amount of time to wait for each action. +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-mounts.-get-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-mounts.-get-mounts-.read-only[quarkus.knative.get-mounts."get-mounts".read-only]` [.description] -- -The success threshold to use. +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-secret-volumes.-get-secret-volumes-.secret-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-secret-volumes.-get-secret-volumes-.secret-name[quarkus.knative.get-secret-volumes."get-secret-volumes".secret-name]` [.description] -- -The failure threshold to use. +The name of the secret to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.name[quarkus.knative.init-containers."init-containers".mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-secret-volumes.-get-secret-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-secret-volumes.-get-secret-volumes-.default-mode[quarkus.knative.get-secret-volumes."get-secret-volumes".default-mode]` [.description] -- -The name of the volumeName to mount. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --|string -| +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.path[quarkus.knative.init-containers."init-containers".mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.knative.get-secret-volumes."get-secret-volumes".items."items".path]` [.description] -- -The path to mount. +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.sub-path[quarkus.knative.init-containers."init-containers".mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.knative.get-secret-volumes."get-secret-volumes".items."items".mode]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.read-only[quarkus.knative.init-containers."init-containers".mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-secret-volumes.-get-secret-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-secret-volumes.-get-secret-volumes-.optional[quarkus.knative.get-secret-volumes."get-secret-volumes".optional]` [.description] -- -ReadOnly +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu[quarkus.knative.init-containers."init-containers".resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.config-map-name[quarkus.knative.get-config-map-volumes."get-config-map-volumes".config-map-name]` [.description] -- -CPU Requirements +The name of the ConfigMap to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.resources.limits.memory[quarkus.knative.init-containers."init-containers".resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.default-mode[quarkus.knative.get-config-map-volumes."get-config-map-volumes".default-mode]` [.description] -- -Memory Requirements +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --|string -| +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.resources.requests.cpu[quarkus.knative.init-containers."init-containers".resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.knative.get-config-map-volumes."get-config-map-volumes".items."items".path]` [.description] -- -CPU Requirements +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.resources.requests.memory[quarkus.knative.init-containers."init-containers".resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.knative.get-config-map-volumes."get-config-map-volumes".items."items".mode]` [.description] -- -Memory Requirements +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.secrets[quarkus.knative.init-containers."init-containers".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.optional[quarkus.knative.get-config-map-volumes."get-config-map-volumes".optional]` [.description] -- -The optional list of Secret names to load environment variables from. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.configmaps[quarkus.knative.init-containers."init-containers".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.repository]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.repository[quarkus.knative.get-git-repo-volumes."get-git-repo-volumes".repository]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +Git repository URL. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.fields-fields[quarkus.knative.init-containers."init-containers".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.directory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.directory[quarkus.knative.get-git-repo-volumes."get-git-repo-volumes".directory]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. +The directory of the repository to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.vars-vars[quarkus.knative.init-containers."init-containers".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.revision]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.revision[quarkus.knative.get-git-repo-volumes."get-git-repo-volumes".revision]` [.description] -- -The map associating environment name to its associated value. +The commit hash to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++` endif::add-copy-button-to-env-var[] ---|`Map>` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.claim-name[quarkus.knative.get-pvc-volumes."get-pvc-volumes".claim-name]` [.description] -- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. +The name of the claim to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.default-mode[quarkus.knative.get-pvc-volumes."get-pvc-volumes".default-mode]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --|string -| +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.knative.init-containers."init-containers".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.optional[quarkus.knative.get-pvc-volumes."get-pvc-volumes".optional]` [.description] -- -The key identifying the field from which the value is extracted. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.image[quarkus.knative.containers."containers".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".volume-id]` [.description] -- -The container image. +The name of the disk to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.working-dir]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.working-dir[quarkus.knative.containers."containers".working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".partition]` [.description] -- -Working directory. +The partition. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__WORKING_DIR+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.command]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.command[quarkus.knative.containers."containers".command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".fs-type]` [.description] -- -The commands +Filesystem type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__COMMAND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.arguments]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.arguments[quarkus.knative.containers."containers".arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".read-only]` [.description] -- -The arguments +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ARGUMENTS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.service-account]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.service-account[quarkus.knative.containers."containers".service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.share-name[quarkus.knative.get-azure-file-volumes."get-azure-file-volumes".share-name]` [.description] -- -The service account. +The share name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.host[quarkus.knative.containers."containers".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.secret-name[quarkus.knative.get-azure-file-volumes."get-azure-file-volumes".secret-name]` [.description] -- -The host under which the application is going to be exposed. +The secret name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__HOST+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.container-port[quarkus.knative.containers."containers".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.read-only[quarkus.knative.get-azure-file-volumes."get-azure-file-volumes".read-only]` [.description] -- -The port number. Refers to the container port. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.host-port[quarkus.knative.containers."containers".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".disk-name]` [.description] -- -The host port. +The name of the disk to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++` endif::add-copy-button-to-env-var[] ---|int -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.path[quarkus.knative.containers."containers".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".disk-uri]` [.description] -- -The application path (refers to web application path). +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++` endif::add-copy-button-to-env-var[] --|string -|`/` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.protocol[quarkus.knative.containers."containers".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.kind[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".kind]` [.description] -- -The protocol. +Kind of disk. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++` endif::add-copy-button-to-env-var[] -- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +`managed`, `shared` +|`managed` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.node-port[quarkus.knative.containers."containers".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".caching-mode]` [.description] -- +Disk caching mode. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++` endif::add-copy-button-to-env-var[] ---|int -| +-- a| +`read-write`, `read-only`, `none` +|`read-write` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.tls[quarkus.knative.containers."containers".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".fs-type]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. +File system type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.image-pull-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.image-pull-policy[quarkus.knative.containers."containers".image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".read-only]` [.description] -- -Image pull policy. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] --- a| -`always`, `if-not-present`, `never` -|`always` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.image-pull-secrets[quarkus.knative.containers."containers".image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.knative.get-init-containers."get-init-containers".get-env.secrets]` [.description] -- -The image pull secret +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.http-action-port[quarkus.knative.containers."containers".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.knative.get-init-containers."get-init-containers".get-env.configmaps]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name[quarkus.knative.containers."containers".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.knative.get-init-containers."get-init-containers".get-env.fields]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.http-action-path[quarkus.knative.containers."containers".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.knative.get-init-containers."get-init-containers".get-env.vars]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme[quarkus.knative.containers."containers".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.exec-action[quarkus.knative.containers."containers".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` [.description] -- -The command to use for the probe. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action[quarkus.knative.containers."containers".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.grpc-action[quarkus.knative.containers."containers".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.get-target-platform-name[quarkus.knative.get-init-containers."get-init-containers".get-target-platform-name]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.containers."containers".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.image[quarkus.knative.get-init-containers."get-init-containers".image]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.initial-delay[quarkus.knative.containers."containers".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.working-dir]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.working-dir[quarkus.knative.get-init-containers."get-init-containers".working-dir]` [.description] -- -The amount of time to wait before starting to probe. +Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.period[quarkus.knative.containers."containers".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.command]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.command[quarkus.knative.get-init-containers."get-init-containers".command]` [.description] -- -The period in which the action should be called. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.timeout[quarkus.knative.containers."containers".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.arguments]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.arguments[quarkus.knative.get-init-containers."get-init-containers".arguments]` [.description] -- -The amount of time to wait for each action. +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.success-threshold[quarkus.knative.containers."containers".liveness-probe.success-threshold]` - - -[.description] --- -The success threshold to use. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` -endif::add-copy-button-to-env-var[] ---|int -|`1` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold[quarkus.knative.containers."containers".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.service-account]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.service-account[quarkus.knative.get-init-containers."get-init-containers".service-account]` [.description] -- -The failure threshold to use. +The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.http-action-port[quarkus.knative.containers."containers".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.host[quarkus.knative.get-init-containers."get-init-containers".host]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name[quarkus.knative.containers."containers".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".container-port]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.http-action-path[quarkus.knative.containers."containers".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".host-port]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme[quarkus.knative.containers."containers".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.knative.get-init-containers."get-init-containers".ports."ports".path]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string -| +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.exec-action[quarkus.knative.containers."containers".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.knative.get-init-containers."get-init-containers".ports."ports".protocol]` [.description] -- -The command to use for the probe. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action[quarkus.knative.containers."containers".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".node-port]` [.description] -- -The tcp socket to use for the probe (the format is host:port). - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.grpc-action[quarkus.knative.containers."containers".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.knative.get-init-containers."get-init-containers".ports."ports".tls]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.containers."containers".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-policy[quarkus.knative.get-init-containers."get-init-containers".image-pull-policy]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +-- a| +`always`, `if-not-present`, `never` +|`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.initial-delay[quarkus.knative.containers."containers".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-secrets[quarkus.knative.get-init-containers."get-init-containers".image-pull-secrets]` [.description] -- -The amount of time to wait before starting to probe. +The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.period[quarkus.knative.containers."containers".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-port]` [.description] -- -The period in which the action should be called. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.timeout[quarkus.knative.containers."containers".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` [.description] -- -The amount of time to wait for each action. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.success-threshold[quarkus.knative.containers."containers".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-path]` [.description] -- -The success threshold to use. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold[quarkus.knative.containers."containers".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` [.description] -- -The failure threshold to use. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.mounts.-mounts-.name[quarkus.knative.containers."containers".mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.exec-action]` [.description] -- -The name of the volumeName to mount. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.mounts.-mounts-.path[quarkus.knative.containers."containers".mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` [.description] -- -The path to mount. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.mounts.-mounts-.sub-path[quarkus.knative.containers."containers".mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.grpc-action]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.mounts.-mounts-.read-only[quarkus.knative.containers."containers".mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` [.description] -- -ReadOnly +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.resources.limits.cpu[quarkus.knative.containers."containers".resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.initial-delay]` [.description] -- -CPU Requirements +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.resources.limits.memory[quarkus.knative.containers."containers".resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.period]` [.description] -- -Memory Requirements +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.resources.requests.cpu[quarkus.knative.containers."containers".resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.timeout]` [.description] -- -CPU Requirements +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.resources.requests.memory[quarkus.knative.containers."containers".resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.success-threshold]` [.description] -- -Memory Requirements +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.secrets[quarkus.knative.containers."containers".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` [.description] -- -The optional list of Secret names to load environment variables from. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.configmaps[quarkus.knative.containers."containers".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-port]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|list of string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.fields-fields[quarkus.knative.containers."containers".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.vars-vars[quarkus.knative.containers."containers".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-path]` [.description] -- -The map associating environment name to its associated value. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] ---|`Map>` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.containers."containers".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` [.description] -- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.containers."containers".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.exec-action]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key[quarkus.knative.containers."containers".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` [.description] -- -The key identifying the field from which the value is extracted. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.host-aliases.-host-aliases-.ip]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.host-aliases.-host-aliases-.ip[quarkus.knative.host-aliases."host-aliases".ip]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.grpc-action]` [.description] -- -The ip address +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__IP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__IP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.host-aliases.-host-aliases-.hostnames]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.host-aliases.-host-aliases-.hostnames[quarkus.knative.host-aliases."host-aliases".hostnames]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` [.description] -- -The hostnames to resolve to the ip +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__HOSTNAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__HOSTNAMES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.name[quarkus.knative.rbac.roles."roles".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.initial-delay]` [.description] -- -The name of the role. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.namespace[quarkus.knative.rbac.roles."roles".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.period]` [.description] -- -The namespace of the role. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAMESPACE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.labels-labels[quarkus.knative.rbac.roles."roles".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.timeout]` [.description] -- -Labels to add into the Role resource. +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".api-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.success-threshold]` [.description] -- -API groups of the policy rule. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".non-resource-urls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` [.description] -- -Non resource URLs of the policy rule. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".resource-names]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".name]` [.description] -- -Resource names of the policy rule. +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".resources]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".path]` [.description] -- -Resources of the policy rule. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".verbs]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".sub-path]` [.description] -- -Verbs of the policy rule. +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name[quarkus.knative.rbac.cluster-roles."cluster-roles".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".read-only]` [.description] -- -The name of the cluster role. +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.labels-labels[quarkus.knative.rbac.cluster-roles."cluster-roles".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.knative.get-init-containers."get-init-containers".resources.limits.cpu]` [.description] -- -Labels to add into the ClusterRole resource. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.knative.get-init-containers."get-init-containers".resources.limits.memory]` [.description] -- -API groups of the policy rule. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.knative.get-init-containers."get-init-containers".resources.requests.cpu]` [.description] -- -Non resource URLs of the policy rule. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.knative.get-init-containers."get-init-containers".resources.requests.memory]` [.description] -- -Resource names of the policy rule. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.env.secrets[quarkus.knative.get-init-containers."get-init-containers".env.secrets]` [.description] -- -Resources of the policy rule. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.env.configmaps[quarkus.knative.get-init-containers."get-init-containers".env.configmaps]` [.description] -- -Verbs of the policy rule. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.service-accounts.-service-accounts-.name[quarkus.knative.rbac.service-accounts."service-accounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.knative.get-init-containers."get-init-containers".env.fields]` [.description] -- -The name of the service account. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.service-accounts.-service-accounts-.namespace[quarkus.knative.rbac.service-accounts."service-accounts".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.knative.get-init-containers."get-init-containers".env.vars]` [.description] -- -The namespace of the service account. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.service-accounts.-service-accounts-.labels-labels[quarkus.knative.rbac.service-accounts."service-accounts".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` [.description] -- -Labels of the service account. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.service-accounts.-service-accounts-.use-as-default[quarkus.knative.rbac.service-accounts."service-accounts".use-as-default]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` [.description] -- -If true, this service account will be used in the generated Deployment resource. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|boolean +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.name[quarkus.knative.rbac.role-bindings."role-bindings".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` [.description] -- -Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.labels-labels[quarkus.knative.rbac.role-bindings."role-bindings".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.knative.get-sidecars."get-sidecars".get-env.secrets]` [.description] -- -Labels to add into the RoleBinding resource. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.role-name[quarkus.knative.rbac.role-bindings."role-bindings".role-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.knative.get-sidecars."get-sidecars".get-env.configmaps]` [.description] -- -The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.cluster-wide[quarkus.knative.rbac.role-bindings."role-bindings".cluster-wide]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.knative.get-sidecars."get-sidecars".get-env.fields]` [.description] -- -If the Role sets in the `role-name` property is cluster wide or not. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|boolean +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.knative.get-sidecars."get-sidecars".get-env.vars]` [.description] -- -The "name" resource to use by the Subject element in the generated Role Binding resource. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` [.description] -- -The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string -|`ServiceAccount` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".api-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` [.description] -- -The "apiGroup" resource that matches with the "kind" property. By default, it's empty. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` [.description] -- -The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.get-target-platform-name[quarkus.knative.get-sidecars."get-sidecars".get-target-platform-name]` [.description] -- -Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.image[quarkus.knative.get-sidecars."get-sidecars".image]` [.description] -- -Labels to add into the RoleBinding resource. +The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".role-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.working-dir]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.working-dir[quarkus.knative.get-sidecars."get-sidecars".working-dir]` [.description] -- -The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. +Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.command]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.command[quarkus.knative.get-sidecars."get-sidecars".command]` [.description] -- -The "name" resource to use by the Subject element in the generated Role Binding resource. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__COMMAND+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.arguments]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.arguments[quarkus.knative.get-sidecars."get-sidecars".arguments]` [.description] -- -The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|string -|`ServiceAccount` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.service-account]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.service-account[quarkus.knative.get-sidecars."get-sidecars".service-account]` [.description] -- -The "apiGroup" resource that matches with the "kind" property. By default, it's empty. +The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.host[quarkus.knative.get-sidecars."get-sidecars".host]` [.description] -- -The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. +The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__HOST+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.env.fields-fields[quarkus.knative.env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".container-port]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_FIELDS+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_FIELDS+++` -endif::add-copy-button-to-env-var[] ---|`Map` -| - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.env.vars-vars[quarkus.knative.env.vars]` - - -[.description] --- -The map associating environment name to its associated value. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_VARS+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_VARS+++` -endif::add-copy-button-to-env-var[] ---|`Map>` -| - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.env.mapping.-mapping-.from-secret[quarkus.knative.env.mapping."mapping".from-secret]` - - -[.description] --- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.env.mapping.-mapping-.from-configmap[quarkus.knative.env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".host-port]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.env.mapping.-mapping-.with-key[quarkus.knative.env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.knative.get-sidecars."get-sidecars".ports."ports".path]` [.description] -- -The key identifying the field from which the value is extracted. +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.traffic.-traffic-.tag]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.traffic.-traffic-.tag[quarkus.knative.traffic."traffic".tag]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.knative.get-sidecars."get-sidecars".ports."ports".protocol]` [.description] -- -Tag is optionally used to expose a dedicated url for referencing this target exclusively. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__TAG+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__TAG+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.traffic.-traffic-.revision-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.traffic.-traffic-.revision-name[quarkus.knative.traffic."traffic".revision-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".node-port]` [.description] -- -RevisionName of a specific revision to which to send this portion of traffic. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__REVISION_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__REVISION_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.traffic.-traffic-.latest-revision]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.traffic.-traffic-.latest-revision[quarkus.knative.traffic."traffic".latest-revision]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.knative.get-sidecars."get-sidecars".ports."ports".tls]` [.description] -- -LatestRevision may be optionally provided to indicate that the latest ready Revision of the Configuration should be used for this traffic target. When provided LatestRevision must be true if RevisionName is empty. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__LATEST_REVISION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__LATEST_REVISION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.traffic.-traffic-.percent]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.traffic.-traffic-.percent[quarkus.knative.traffic."traffic".percent]` - - -[.description] --- -Percent indicates that percentage based routing should be used and the value indicates the percent of traffic that is to be routed to this Revision or Configuration. `0` (zero) mean no traffic, `100` means all traffic. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__PERCENT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__PERCENT+++` -endif::add-copy-button-to-env-var[] ---|long -|`100` - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rolling-update.max-unavailable]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rolling-update.max-unavailable[quarkus.kubernetes.rolling-update.max-unavailable]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-policy[quarkus.knative.get-sidecars."get-sidecars".image-pull-policy]` [.description] -- -Specifies the maximum number of Pods that can be unavailable during the update process. +Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_UNAVAILABLE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_UNAVAILABLE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] ---|string -|`25%` +-- a| +`always`, `if-not-present`, `never` +|`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rolling-update.max-surge]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rolling-update.max-surge[quarkus.kubernetes.rolling-update.max-surge]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-secrets[quarkus.knative.get-sidecars."get-sidecars".image-pull-secrets]` [.description] -- -Specifies the maximum number of Pods that can be created over the desired number of Pods. +The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_SURGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_SURGE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string -|`25%` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.http-action-port[quarkus.kubernetes.liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-port]` [.description] @@ -4633,16 +4616,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.http-action-port-name[quarkus.kubernetes.liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` [.description] @@ -4650,16 +4633,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.http-action-path[quarkus.kubernetes.liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-path]` [.description] @@ -4667,16 +4650,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.http-action-scheme[quarkus.kubernetes.liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` [.description] @@ -4684,16 +4667,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.exec-action[quarkus.kubernetes.liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.exec-action]` [.description] @@ -4701,16 +4684,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.tcp-socket-action[quarkus.kubernetes.liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` [.description] @@ -4718,16 +4701,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.grpc-action[quarkus.kubernetes.liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.grpc-action]` [.description] @@ -4735,16 +4718,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.grpc-action-enabled[quarkus.kubernetes.liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` [.description] @@ -4752,16 +4735,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.initial-delay[quarkus.kubernetes.liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.initial-delay]` [.description] @@ -4769,17 +4752,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.period[quarkus.kubernetes.liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.period]` [.description] @@ -4787,17 +4770,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.timeout[quarkus.kubernetes.liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.timeout]` [.description] @@ -4805,17 +4788,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.success-threshold[quarkus.kubernetes.liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.success-threshold]` [.description] @@ -4823,16 +4806,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.failure-threshold[quarkus.kubernetes.liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` [.description] @@ -4840,16 +4823,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.http-action-port[quarkus.kubernetes.readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-port]` [.description] @@ -4857,16 +4840,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.http-action-port-name[quarkus.kubernetes.readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` [.description] @@ -4874,16 +4857,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.http-action-path[quarkus.kubernetes.readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-path]` [.description] @@ -4891,16 +4874,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.http-action-scheme[quarkus.kubernetes.readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` [.description] @@ -4908,16 +4891,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.exec-action[quarkus.kubernetes.readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.exec-action]` [.description] @@ -4925,16 +4908,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.tcp-socket-action[quarkus.kubernetes.readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` [.description] @@ -4942,16 +4925,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.grpc-action[quarkus.kubernetes.readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.grpc-action]` [.description] @@ -4959,16 +4942,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.grpc-action-enabled[quarkus.kubernetes.readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` [.description] @@ -4976,16 +4959,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.initial-delay[quarkus.kubernetes.readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.initial-delay]` [.description] @@ -4993,17 +4976,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.period[quarkus.kubernetes.readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.period]` [.description] @@ -5011,17 +4994,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.timeout[quarkus.kubernetes.readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.timeout]` [.description] @@ -5029,17 +5012,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.success-threshold[quarkus.kubernetes.readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.success-threshold]` [.description] @@ -5047,16 +5030,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.failure-threshold[quarkus.kubernetes.readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` [.description] @@ -5064,3621 +5047,18055 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.http-action-port[quarkus.kubernetes.startup-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".name]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.http-action-port-name[quarkus.kubernetes.startup-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".path]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.http-action-path[quarkus.kubernetes.startup-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".sub-path]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.http-action-scheme[quarkus.kubernetes.startup-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".read-only]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.exec-action[quarkus.kubernetes.startup-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.knative.get-sidecars."get-sidecars".resources.limits.cpu]` [.description] -- -The command to use for the probe. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.tcp-socket-action[quarkus.kubernetes.startup-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.knative.get-sidecars."get-sidecars".resources.limits.memory]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.grpc-action[quarkus.kubernetes.startup-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.knative.get-sidecars."get-sidecars".resources.requests.cpu]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.grpc-action-enabled[quarkus.kubernetes.startup-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.knative.get-sidecars."get-sidecars".resources.requests.memory]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.initial-delay[quarkus.kubernetes.startup-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.env.secrets[quarkus.knative.get-sidecars."get-sidecars".env.secrets]` [.description] -- -The amount of time to wait before starting to probe. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.period[quarkus.kubernetes.startup-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.env.configmaps[quarkus.knative.get-sidecars."get-sidecars".env.configmaps]` [.description] -- -The period in which the action should be called. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.timeout[quarkus.kubernetes.startup-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.knative.get-sidecars."get-sidecars".env.fields]` [.description] -- -The amount of time to wait for each action. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.success-threshold[quarkus.kubernetes.startup-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.knative.get-sidecars."get-sidecars".env.vars]` [.description] -- -The success threshold to use. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|`Map>` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.failure-threshold[quarkus.kubernetes.startup-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` [.description] -- -The failure threshold to use. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.annotations]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.annotations[quarkus.kubernetes.prometheus.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` [.description] -- -When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.prefix]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.prefix[quarkus.kubernetes.prometheus.prefix]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` [.description] -- -Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PREFIX+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PREFIX+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string -|`prometheus.io` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.scrape]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.scrape[quarkus.kubernetes.prometheus.scrape]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-host-aliases.-get-host-aliases-.ip]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-host-aliases.-get-host-aliases-.ip[quarkus.knative.get-host-aliases."get-host-aliases".ip]` [.description] -- -Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. +The ip address ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_SCRAPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_SCRAPE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.path[quarkus.kubernetes.prometheus.path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-host-aliases.-get-host-aliases-.hostnames]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-host-aliases.-get-host-aliases-.hostnames[quarkus.knative.get-host-aliases."get-host-aliases".hostnames]` [.description] -- -Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. +The hostnames to resolve to the ip ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.port[quarkus.kubernetes.prometheus.port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.roles.-roles-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.roles.-roles-.name[quarkus.knative.get-rbac-config.roles."roles".name]` [.description] -- -Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. +The name of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.scheme[quarkus.kubernetes.prometheus.scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.roles.-roles-.namespace[quarkus.knative.get-rbac-config.roles."roles".namespace]` [.description] -- -Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. +The namespace of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.resources.limits.cpu[quarkus.kubernetes.resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.roles.-roles-.labels-labels[quarkus.knative.get-rbac-config.roles."roles".labels]` [.description] -- -CPU Requirements +Labels to add into the Role resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.resources.limits.memory[quarkus.kubernetes.resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` [.description] -- -Memory Requirements +API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.resources.requests.cpu[quarkus.kubernetes.resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- -CPU Requirements +Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.resources.requests.memory[quarkus.kubernetes.resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` [.description] -- -Memory Requirements +Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.expose]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.expose[quarkus.kubernetes.ingress.expose]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` [.description] -- -If true, the service will be exposed +Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_EXPOSE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_EXPOSE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.host[quarkus.kubernetes.ingress.host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` [.description] -- -The host under which the application is going to be exposed +Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_HOST+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.target-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.target-port[quarkus.kubernetes.ingress.target-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".name]` [.description] -- -The default target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https". +The name of the cluster role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TARGET_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TARGET_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` endif::add-copy-button-to-env-var[] --|string -|`http` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.ingress-class-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.ingress-class-name[quarkus.kubernetes.ingress.ingress-class-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".labels]` [.description] -- -The class of the Ingress. If the ingressClassName is omitted, a default Ingress class is used. +Labels to add into the ClusterRole resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_INGRESS_CLASS_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_INGRESS_CLASS_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.parallelism]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.parallelism[quarkus.kubernetes.job.parallelism]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` [.description] -- -Specifies the maximum desired number of pods the job should run at any given time. +API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_PARALLELISM+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_PARALLELISM+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.completions]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.completions[quarkus.kubernetes.job.completions]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- -Specifies the desired number of successfully finished pods the job should be run with. +Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_COMPLETIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_COMPLETIONS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.completion-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.completion-mode[quarkus.kubernetes.job.completion-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` [.description] -- -CompletionMode specifies how Pod completions are tracked. +Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_COMPLETION_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_COMPLETION_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] --- a| -`non-indexed`, `indexed` -|`non-indexed` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.backoff-limit]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.backoff-limit[quarkus.kubernetes.job.backoff-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` [.description] -- -Specifies the number of retries before marking this job failed. +Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_BACKOFF_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_BACKOFF_LIMIT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.active-deadline-seconds]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.active-deadline-seconds[quarkus.kubernetes.job.active-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` [.description] -- -Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. +Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_ACTIVE_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_ACTIVE_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] ---|long +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.ttl-seconds-after-finished[quarkus.kubernetes.job.ttl-seconds-after-finished]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.knative.get-rbac-config.service-accounts."service-accounts".name]` [.description] -- -Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. +The name of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_TTL_SECONDS_AFTER_FINISHED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.suspend]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.suspend[quarkus.kubernetes.job.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.knative.get-rbac-config.service-accounts."service-accounts".namespace]` [.description] -- -Suspend specifies whether the Job controller should create Pods or not. +The namespace of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_SUSPEND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.restart-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.restart-policy[quarkus.kubernetes.job.restart-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.knative.get-rbac-config.service-accounts."service-accounts".labels]` [.description] -- -Restart policy when the job container fails. +Labels of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_RESTART_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_RESTART_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` endif::add-copy-button-to-env-var[] --- a| -`on-failure`, `never` -|`on-failure` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.schedule]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.schedule[quarkus.kubernetes.cron-job.schedule]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.knative.get-rbac-config.service-accounts."service-accounts".use-as-default]` [.description] -- -The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron. +If true, this service account will be used in the generated Deployment resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SCHEDULE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SCHEDULE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` endif::add-copy-button-to-env-var[] ---|string +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.concurrency-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.concurrency-policy[quarkus.kubernetes.cron-job.concurrency-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".name]` [.description] -- -ConcurrencyPolicy describes how the job will be handled. +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_CONCURRENCY_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_CONCURRENCY_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] --- a| -`allow`, `forbid`, `replace` -|`allow` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.starting-deadline-seconds]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.starting-deadline-seconds[quarkus.kubernetes.cron-job.starting-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.knative.get-rbac-config.role-bindings."role-bindings".labels]` [.description] -- -Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones. +Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_STARTING_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_STARTING_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] ---|long +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.failed-jobs-history-limit]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.failed-jobs-history-limit[quarkus.kubernetes.cron-job.failed-jobs-history-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".role-name]` [.description] -- +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.successful-jobs-history-limit]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.successful-jobs-history-limit[quarkus.kubernetes.cron-job.successful-jobs-history-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.knative.get-rbac-config.role-bindings."role-bindings".cluster-wide]` [.description] -- +If the Role sets in the `role-name` property is cluster wide or not. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` endif::add-copy-button-to-env-var[] ---|int +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.parallelism]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.parallelism[quarkus.kubernetes.cron-job.parallelism]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` [.description] -- -Specifies the maximum desired number of pods the job should run at any given time. +The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_PARALLELISM+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_PARALLELISM+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.completions]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.completions[quarkus.kubernetes.cron-job.completions]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` [.description] -- -Specifies the desired number of successfully finished pods the job should be run with. +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETIONS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] ---|int -| +--|string +|`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.completion-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.completion-mode[quarkus.kubernetes.cron-job.completion-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` [.description] -- -CompletionMode specifies how Pod completions are tracked. +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETION_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETION_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] --- a| -`non-indexed`, `indexed` -|`non-indexed` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.backoff-limit]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.backoff-limit[quarkus.kubernetes.cron-job.backoff-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` [.description] -- -Specifies the number of retries before marking this job failed. +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_BACKOFF_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_BACKOFF_LIMIT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.active-deadline-seconds]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.active-deadline-seconds[quarkus.kubernetes.cron-job.active-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` [.description] -- -Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.ttl-seconds-after-finished[quarkus.kubernetes.cron-job.ttl-seconds-after-finished]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` [.description] -- -Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. +Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] ---|int +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.suspend]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.suspend[quarkus.kubernetes.cron-job.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` [.description] -- -Suspend specifies whether the Job controller should create Pods or not. +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SUSPEND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.restart-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.restart-policy[quarkus.kubernetes.cron-job.restart-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` [.description] -- -Restart policy when the job container fails. +The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_RESTART_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_RESTART_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] --- a| -`on-failure`, `never` -|`on-failure` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.se-linux-options.level]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.se-linux-options.level[quarkus.kubernetes.security-context.se-linux-options.level]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` [.description] -- -The SELinux level label that applies to the container. +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] --|string -| +|`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.se-linux-options.role]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.se-linux-options.role[quarkus.kubernetes.security-context.se-linux-options.role]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` [.description] -- -The SELinux role label that applies to the container. +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.se-linux-options.type]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.se-linux-options.type[quarkus.kubernetes.security-context.se-linux-options.type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` [.description] -- -The SELinux type label that applies to the container. +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.se-linux-options.user]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.se-linux-options.user[quarkus.kubernetes.security-context.se-linux-options.user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.container-port[quarkus.knative.ports."ports".container-port]` [.description] -- -The SELinux user label that applies to the container. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name[quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.host-port[quarkus.knative.ports."ports".host-port]` [.description] -- -The name of the GMSA credential spec to use. +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec[quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.path[quarkus.knative.ports."ports".path]` [.description] -- -GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string -| +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.windows-options.run-as-user-name[quarkus.kubernetes.security-context.windows-options.run-as-user-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.protocol[quarkus.knative.ports."ports".protocol]` [.description] -- -The UserName in Windows to run the entrypoint of the container process. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.windows-options.host-process]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.windows-options.host-process[quarkus.kubernetes.security-context.windows-options.host-process]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.node-port[quarkus.knative.ports."ports".node-port]` [.description] -- -HostProcess determines if a container should be run as a 'Host Process' container. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|boolean +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.run-as-user]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.run-as-user[quarkus.kubernetes.security-context.run-as-user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.ports.-ports-.tls[quarkus.knative.ports."ports".tls]` [.description] -- -The UID to run the entrypoint of the container process. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_USER+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|long -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.run-as-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.run-as-group[quarkus.kubernetes.security-context.run-as-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.mounts.-mounts-.name[quarkus.knative.mounts."mounts".name]` [.description] -- -The GID to run the entrypoint of the container process. +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.run-as-non-root]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.run-as-non-root[quarkus.kubernetes.security-context.run-as-non-root]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.mounts.-mounts-.path[quarkus.knative.mounts."mounts".path]` [.description] -- -Indicates that the container must run as a non-root user. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] ---|boolean +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.supplemental-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.supplemental-groups[quarkus.kubernetes.security-context.supplemental-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.mounts.-mounts-.sub-path[quarkus.knative.mounts."mounts".sub-path]` [.description] -- -A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] ---|list of long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.fs-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.fs-group[quarkus.kubernetes.security-context.fs-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.mounts.-mounts-.read-only[quarkus.knative.mounts."mounts".read-only]` [.description] -- -A special supplemental group that applies to all containers in a pod. +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|long -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.sysctls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.sysctls[quarkus.kubernetes.security-context.sysctls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.secret-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.secret-name[quarkus.knative.secret-volumes."secret-volumes".secret-name]` [.description] -- -Sysctls hold a list of namespaced sysctls used for the pod. +The name of the secret to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SYSCTLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SYSCTLS+++` +Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.fs-group-change-policy[quarkus.kubernetes.security-context.fs-group-change-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.default-mode[quarkus.knative.secret-volumes."secret-volumes".default-mode]` [.description] -- -It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --- a| -tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] -| +--|string +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.remote-debug.enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.remote-debug.enabled[quarkus.kubernetes.remote-debug.enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.path[quarkus.knative.secret-volumes."secret-volumes".items."items".path]` [.description] -- -If true, the debug mode in pods will be enabled. +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.remote-debug.transport]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.remote-debug.transport[quarkus.kubernetes.remote-debug.transport]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.mode[quarkus.knative.secret-volumes."secret-volumes".items."items".mode]` [.description] -- -The transport to use. +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_TRANSPORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_TRANSPORT+++` +Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] ---|string -|`dt_socket` +--|int +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.remote-debug.suspend]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.remote-debug.suspend[quarkus.kubernetes.remote-debug.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.secret-volumes.-secret-volumes-.optional[quarkus.knative.secret-volumes."secret-volumes".optional]` [.description] -- -If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_SUSPEND+++` +Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|string -|`n` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.remote-debug.address-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.remote-debug.address-port[quarkus.kubernetes.remote-debug.address-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.config-map-name[quarkus.knative.config-map-volumes."config-map-volumes".config-map-name]` [.description] -- -It specifies the address at which the debug socket will listen. +The name of the ConfigMap to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ADDRESS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ADDRESS_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` endif::add-copy-button-to-env-var[] ---|int -|`5005` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.secrets[quarkus.kubernetes.env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.default-mode[quarkus.knative.config-map-volumes."config-map-volumes".default-mode]` [.description] -- -The optional list of Secret names to load environment variables from. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.configmaps[quarkus.kubernetes.env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.path[quarkus.knative.config-map-volumes."config-map-volumes".items."items".path]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] ---|list of string -| - +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.container-port[quarkus.kubernetes.ports."ports".container-port]` + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.mode[quarkus.knative.config-map-volumes."config-map-volumes".items."items".mode]` [.description] -- -The port number. Refers to the container port. +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] --|int -| +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.host-port[quarkus.kubernetes.ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.config-map-volumes.-config-map-volumes-.optional[quarkus.knative.config-map-volumes."config-map-volumes".optional]` [.description] -- -The host port. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.path[quarkus.kubernetes.ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.git-repo-volumes.-git-repo-volumes-.repository]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.git-repo-volumes.-git-repo-volumes-.repository[quarkus.knative.git-repo-volumes."git-repo-volumes".repository]` [.description] -- -The application path (refers to web application path). +Git repository URL. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++` endif::add-copy-button-to-env-var[] --|string -|`/` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.protocol[quarkus.kubernetes.ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.git-repo-volumes.-git-repo-volumes-.directory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.git-repo-volumes.-git-repo-volumes-.directory[quarkus.knative.git-repo-volumes."git-repo-volumes".directory]` [.description] -- -The protocol. +The directory of the repository to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++` endif::add-copy-button-to-env-var[] --- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.node-port[quarkus.kubernetes.ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.git-repo-volumes.-git-repo-volumes-.revision]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.git-repo-volumes.-git-repo-volumes-.revision[quarkus.knative.git-repo-volumes."git-repo-volumes".revision]` [.description] -- +The commit hash to use. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.tls[quarkus.kubernetes.ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.pvc-volumes.-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.pvc-volumes.-pvc-volumes-.claim-name[quarkus.knative.pvc-volumes."pvc-volumes".claim-name]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. +The name of the claim to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.mounts.-mounts-.name[quarkus.kubernetes.mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.pvc-volumes.-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.pvc-volumes.-pvc-volumes-.default-mode[quarkus.knative.pvc-volumes."pvc-volumes".default-mode]` [.description] -- -The name of the volumeName to mount. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --|string -| +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.mounts.-mounts-.path[quarkus.kubernetes.mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.pvc-volumes.-pvc-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.pvc-volumes.-pvc-volumes-.optional[quarkus.knative.pvc-volumes."pvc-volumes".optional]` [.description] -- -The path to mount. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.mounts.-mounts-.sub-path[quarkus.kubernetes.mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".volume-id]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +The name of the disk to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.mounts.-mounts-.read-only[quarkus.kubernetes.mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".partition]` [.description] -- -ReadOnly +The partition. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.secret-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.secret-name[quarkus.kubernetes.secret-volumes."secret-volumes".secret-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".fs-type]` [.description] -- -The name of the secret to mount. +Filesystem type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.default-mode[quarkus.kubernetes.secret-volumes."secret-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".read-only]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -|`0600` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.path[quarkus.kubernetes.secret-volumes."secret-volumes".items."items".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-file-volumes.-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-file-volumes.-azure-file-volumes-.share-name[quarkus.knative.azure-file-volumes."azure-file-volumes".share-name]` [.description] -- -The path where the file will be mounted. +The share name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.mode[quarkus.kubernetes.secret-volumes."secret-volumes".items."items".mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-file-volumes.-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-file-volumes.-azure-file-volumes-.secret-name[quarkus.knative.azure-file-volumes."azure-file-volumes".secret-name]` [.description] -- -It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. +The secret name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] ---|int -|`-1` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.optional[quarkus.kubernetes.secret-volumes."secret-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-file-volumes.-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-file-volumes.-azure-file-volumes-.read-only[quarkus.knative.azure-file-volumes."azure-file-volumes".read-only]` [.description] -- -Optional +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.config-map-name[quarkus.kubernetes.config-map-volumes."config-map-volumes".config-map-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-name[quarkus.knative.azure-disk-volumes."azure-disk-volumes".disk-name]` [.description] -- -The name of the ConfigMap to mount. +The name of the disk to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.default-mode[quarkus.kubernetes.config-map-volumes."config-map-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-uri[quarkus.knative.azure-disk-volumes."azure-disk-volumes".disk-uri]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++` endif::add-copy-button-to-env-var[] --|string -|`0600` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.path[quarkus.kubernetes.config-map-volumes."config-map-volumes".items."items".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.kind[quarkus.knative.azure-disk-volumes."azure-disk-volumes".kind]` [.description] -- -The path where the file will be mounted. +Kind of disk. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +-- a| +`managed`, `shared` +|`managed` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.mode[quarkus.kubernetes.config-map-volumes."config-map-volumes".items."items".mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.caching-mode[quarkus.knative.azure-disk-volumes."azure-disk-volumes".caching-mode]` [.description] -- -It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. +Disk caching mode. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++` endif::add-copy-button-to-env-var[] ---|int -|`-1` +-- a| +`read-write`, `read-only`, `none` +|`read-write` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.optional[quarkus.kubernetes.config-map-volumes."config-map-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.fs-type[quarkus.knative.azure-disk-volumes."azure-disk-volumes".fs-type]` [.description] -- -Optional +File system type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.repository]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.repository[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".repository]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.read-only[quarkus.knative.azure-disk-volumes."azure-disk-volumes".read-only]` [.description] -- -Git repository URL. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.directory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.directory[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".directory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.get-env.secrets[quarkus.knative.init-containers."init-containers".get-env.secrets]` [.description] -- -The directory of the repository to mount. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.revision]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.revision[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".revision]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.get-env.configmaps[quarkus.knative.init-containers."init-containers".get-env.configmaps]` [.description] -- -The commit hash to use. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.claim-name[quarkus.kubernetes.pvc-volumes."pvc-volumes".claim-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.get-env.fields-fields[quarkus.knative.init-containers."init-containers".get-env.fields]` [.description] -- -The name of the claim to mount. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.default-mode[quarkus.kubernetes.pvc-volumes."pvc-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.get-env.vars-vars[quarkus.knative.init-containers."init-containers".get-env.vars]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string -|`0600` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.optional[quarkus.kubernetes.pvc-volumes."pvc-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` [.description] -- -Optional +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".volume-id]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".with-key]` [.description] -- -The name of the disk to mount. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".partition]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.get-target-platform-name[quarkus.knative.init-containers."init-containers".get-target-platform-name]` [.description] -- -The partition. +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.image[quarkus.knative.init-containers."init-containers".image]` + + +[.description] +-- +The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".fs-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.working-dir]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.working-dir[quarkus.knative.init-containers."init-containers".working-dir]` [.description] -- -Filesystem type. +Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] --|string -|`ext4` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.command]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.command[quarkus.knative.init-containers."init-containers".command]` [.description] -- -Whether the volumeName is read only or not. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.share-name[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".share-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.arguments]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.arguments[quarkus.knative.init-containers."init-containers".arguments]` [.description] -- -The share name. +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.service-account]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.service-account[quarkus.knative.init-containers."init-containers".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.secret-name[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".secret-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.host[quarkus.knative.init-containers."init-containers".host]` [.description] -- -The secret name. +The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.read-only[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.knative.init-containers."init-containers".ports."ports".container-port]` [.description] -- -Whether the volumeName is read only or not. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-name[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".disk-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.knative.init-containers."init-containers".ports."ports".host-port]` [.description] -- -The name of the disk to mount. +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-uri[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".disk-uri]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path[quarkus.knative.init-containers."init-containers".ports."ports".path]` [.description] -- -The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.kind[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.knative.init-containers."init-containers".ports."ports".protocol]` [.description] -- -Kind of disk. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] -- a| -`managed`, `shared` -|`managed` +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.caching-mode[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".caching-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.knative.init-containers."init-containers".ports."ports".node-port]` [.description] -- -Disk caching mode. +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls[quarkus.knative.init-containers."init-containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.image-pull-policy[quarkus.knative.init-containers."init-containers".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] -- a| -`read-write`, `read-only`, `none` -|`read-write` +`always`, `if-not-present`, `never` +|`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.fs-type[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".fs-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.image-pull-secrets[quarkus.knative.init-containers."init-containers".image-pull-secrets]` [.description] -- -File system type. +The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string -|`ext4` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.read-only[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port]` [.description] -- -Whether the volumeName is read only or not. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.image[quarkus.kubernetes.init-containers."init-containers".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port-name]` [.description] -- -The container image. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.working-dir]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.working-dir[quarkus.kubernetes.init-containers."init-containers".working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-path]` [.description] -- -Working directory. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.command]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.command[quarkus.kubernetes.init-containers."init-containers".command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-scheme]` [.description] -- -The commands +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.arguments]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.arguments[quarkus.kubernetes.init-containers."init-containers".arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.knative.init-containers."init-containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.knative.init-containers."init-containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.period[quarkus.knative.init-containers."init-containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout[quarkus.knative.init-containers."init-containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.knative.init-containers."init-containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.knative.init-containers."init-containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.period[quarkus.knative.init-containers."init-containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout[quarkus.knative.init-containers."init-containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.name[quarkus.knative.init-containers."init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.path[quarkus.knative.init-containers."init-containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.sub-path[quarkus.knative.init-containers."init-containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.read-only[quarkus.knative.init-containers."init-containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu[quarkus.knative.init-containers."init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.resources.limits.memory[quarkus.knative.init-containers."init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.resources.requests.cpu[quarkus.knative.init-containers."init-containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.resources.requests.memory[quarkus.knative.init-containers."init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.secrets[quarkus.knative.init-containers."init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.configmaps[quarkus.knative.init-containers."init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.fields-fields[quarkus.knative.init-containers."init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.vars-vars[quarkus.knative.init-containers."init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.knative.init-containers."init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.get-env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.get-env.secrets[quarkus.knative.containers."containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.get-env.configmaps[quarkus.knative.containers."containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.get-env.fields-fields[quarkus.knative.containers."containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.get-env.vars-vars[quarkus.knative.containers."containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.containers."containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.containers."containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.containers."containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.get-target-platform-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.get-target-platform-name[quarkus.knative.containers."containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.image[quarkus.knative.containers."containers".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.working-dir]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.working-dir[quarkus.knative.containers."containers".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.command]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.command[quarkus.knative.containers."containers".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.arguments]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.arguments[quarkus.knative.containers."containers".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.service-account]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.service-account[quarkus.knative.containers."containers".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.host[quarkus.knative.containers."containers".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.container-port[quarkus.knative.containers."containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.host-port[quarkus.knative.containers."containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.path[quarkus.knative.containers."containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.protocol[quarkus.knative.containers."containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.node-port[quarkus.knative.containers."containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.ports.-ports-.tls[quarkus.knative.containers."containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.image-pull-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.image-pull-policy[quarkus.knative.containers."containers".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.image-pull-secrets[quarkus.knative.containers."containers".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.http-action-port[quarkus.knative.containers."containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name[quarkus.knative.containers."containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.http-action-path[quarkus.knative.containers."containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme[quarkus.knative.containers."containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.exec-action[quarkus.knative.containers."containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action[quarkus.knative.containers."containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.grpc-action[quarkus.knative.containers."containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.containers."containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.initial-delay[quarkus.knative.containers."containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.period[quarkus.knative.containers."containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.timeout[quarkus.knative.containers."containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.success-threshold[quarkus.knative.containers."containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold[quarkus.knative.containers."containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.http-action-port[quarkus.knative.containers."containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name[quarkus.knative.containers."containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.http-action-path[quarkus.knative.containers."containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme[quarkus.knative.containers."containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.exec-action[quarkus.knative.containers."containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action[quarkus.knative.containers."containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.grpc-action[quarkus.knative.containers."containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.containers."containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.initial-delay[quarkus.knative.containers."containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.period[quarkus.knative.containers."containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.timeout[quarkus.knative.containers."containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.success-threshold[quarkus.knative.containers."containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold[quarkus.knative.containers."containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.mounts.-mounts-.name[quarkus.knative.containers."containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.mounts.-mounts-.path[quarkus.knative.containers."containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.mounts.-mounts-.sub-path[quarkus.knative.containers."containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.mounts.-mounts-.read-only[quarkus.knative.containers."containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.resources.limits.cpu[quarkus.knative.containers."containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.resources.limits.memory[quarkus.knative.containers."containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.resources.requests.cpu[quarkus.knative.containers."containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.resources.requests.memory[quarkus.knative.containers."containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.secrets[quarkus.knative.containers."containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.configmaps[quarkus.knative.containers."containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.fields-fields[quarkus.knative.containers."containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.vars-vars[quarkus.knative.containers."containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.containers."containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.containers."containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key[quarkus.knative.containers."containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.host-aliases.-host-aliases-.ip]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.host-aliases.-host-aliases-.ip[quarkus.knative.host-aliases."host-aliases".ip]` + + +[.description] +-- +The ip address + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__IP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__IP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.host-aliases.-host-aliases-.hostnames]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.host-aliases.-host-aliases-.hostnames[quarkus.knative.host-aliases."host-aliases".hostnames]` + + +[.description] +-- +The hostnames to resolve to the ip + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__HOSTNAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__HOSTNAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.name[quarkus.knative.rbac.roles."roles".name]` + + +[.description] +-- +The name of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.namespace[quarkus.knative.rbac.roles."roles".namespace]` + + +[.description] +-- +The namespace of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.labels-labels[quarkus.knative.rbac.roles."roles".labels]` + + +[.description] +-- +Labels to add into the Role resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name[quarkus.knative.rbac.cluster-roles."cluster-roles".name]` + + +[.description] +-- +The name of the cluster role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.labels-labels[quarkus.knative.rbac.cluster-roles."cluster-roles".labels]` + + +[.description] +-- +Labels to add into the ClusterRole resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.service-accounts.-service-accounts-.name[quarkus.knative.rbac.service-accounts."service-accounts".name]` + + +[.description] +-- +The name of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.service-accounts.-service-accounts-.namespace[quarkus.knative.rbac.service-accounts."service-accounts".namespace]` + + +[.description] +-- +The namespace of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.service-accounts.-service-accounts-.labels-labels[quarkus.knative.rbac.service-accounts."service-accounts".labels]` + + +[.description] +-- +Labels of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.service-accounts.-service-accounts-.use-as-default[quarkus.knative.rbac.service-accounts."service-accounts".use-as-default]` + + +[.description] +-- +If true, this service account will be used in the generated Deployment resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.name[quarkus.knative.rbac.role-bindings."role-bindings".name]` + + +[.description] +-- +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.labels-labels[quarkus.knative.rbac.role-bindings."role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.role-name[quarkus.knative.rbac.role-bindings."role-bindings".role-name]` + + +[.description] +-- +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.cluster-wide[quarkus.knative.rbac.role-bindings."role-bindings".cluster-wide]` + + +[.description] +-- +If the Role sets in the `role-name` property is cluster wide or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".name]` + + +[.description] +-- +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".role-name]` + + +[.description] +-- +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.env.fields-fields[quarkus.knative.env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.env.vars-vars[quarkus.knative.env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.env.mapping.-mapping-.from-secret[quarkus.knative.env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.env.mapping.-mapping-.from-configmap[quarkus.knative.env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.env.mapping.-mapping-.with-key[quarkus.knative.env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.traffic.-traffic-.tag]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.traffic.-traffic-.tag[quarkus.knative.traffic."traffic".tag]` + + +[.description] +-- +Tag is optionally used to expose a dedicated url for referencing this target exclusively. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__TAG+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__TAG+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.traffic.-traffic-.revision-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.traffic.-traffic-.revision-name[quarkus.knative.traffic."traffic".revision-name]` + + +[.description] +-- +RevisionName of a specific revision to which to send this portion of traffic. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__REVISION_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__REVISION_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.traffic.-traffic-.latest-revision]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.traffic.-traffic-.latest-revision[quarkus.knative.traffic."traffic".latest-revision]` + + +[.description] +-- +LatestRevision may be optionally provided to indicate that the latest ready Revision of the Configuration should be used for this traffic target. When provided LatestRevision must be true if RevisionName is empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__LATEST_REVISION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__LATEST_REVISION+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.knative.traffic.-traffic-.percent]]`link:#quarkus-kubernetes-general-config-items_quarkus.knative.traffic.-traffic-.percent[quarkus.knative.traffic."traffic".percent]` + + +[.description] +-- +Percent indicates that percentage based routing should be used and the value indicates the percent of traffic that is to be routed to this Revision or Configuration. `0` (zero) mean no traffic, `100` means all traffic. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__PERCENT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__PERCENT+++` +endif::add-copy-button-to-env-var[] +--|long +|`100` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-env.secrets[quarkus.kubernetes.get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-env.configmaps[quarkus.kubernetes.get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.http-action-port[quarkus.kubernetes.get-liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.http-action-port-name[quarkus.kubernetes.get-liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.http-action-path[quarkus.kubernetes.get-liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.http-action-scheme[quarkus.kubernetes.get-liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.exec-action[quarkus.kubernetes.get-liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.tcp-socket-action[quarkus.kubernetes.get-liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.grpc-action[quarkus.kubernetes.get-liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.grpc-action-enabled[quarkus.kubernetes.get-liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.initial-delay[quarkus.kubernetes.get-liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.period[quarkus.kubernetes.get-liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.timeout[quarkus.kubernetes.get-liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.success-threshold[quarkus.kubernetes.get-liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-liveness-probe.failure-threshold[quarkus.kubernetes.get-liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.http-action-port[quarkus.kubernetes.get-readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.http-action-port-name[quarkus.kubernetes.get-readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.http-action-path[quarkus.kubernetes.get-readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.http-action-scheme[quarkus.kubernetes.get-readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.exec-action[quarkus.kubernetes.get-readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.tcp-socket-action[quarkus.kubernetes.get-readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.grpc-action[quarkus.kubernetes.get-readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.grpc-action-enabled[quarkus.kubernetes.get-readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.initial-delay[quarkus.kubernetes.get-readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.period[quarkus.kubernetes.get-readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.timeout[quarkus.kubernetes.get-readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.success-threshold[quarkus.kubernetes.get-readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-readiness-probe.failure-threshold[quarkus.kubernetes.get-readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.http-action-port[quarkus.kubernetes.get-startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.http-action-port-name[quarkus.kubernetes.get-startup-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.http-action-path[quarkus.kubernetes.get-startup-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.http-action-scheme[quarkus.kubernetes.get-startup-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.exec-action[quarkus.kubernetes.get-startup-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.tcp-socket-action[quarkus.kubernetes.get-startup-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.grpc-action[quarkus.kubernetes.get-startup-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.grpc-action-enabled[quarkus.kubernetes.get-startup-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.initial-delay[quarkus.kubernetes.get-startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.period[quarkus.kubernetes.get-startup-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.timeout[quarkus.kubernetes.get-startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.success-threshold[quarkus.kubernetes.get-startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-startup-probe.failure-threshold[quarkus.kubernetes.get-startup-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-prometheus-config.annotations]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-prometheus-config.annotations[quarkus.kubernetes.get-prometheus-config.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-prometheus-config.prefix]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-prometheus-config.prefix[quarkus.kubernetes.get-prometheus-config.prefix]` + + +[.description] +-- +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PREFIX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-prometheus-config.scrape]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-prometheus-config.scrape[quarkus.kubernetes.get-prometheus-config.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-prometheus-config.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-prometheus-config.path[quarkus.kubernetes.get-prometheus-config.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-prometheus-config.port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-prometheus-config.port[quarkus.kubernetes.get-prometheus-config.port]` + + +[.description] +-- +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-prometheus-config.scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-prometheus-config.scheme[quarkus.kubernetes.get-prometheus-config.scheme]` + + +[.description] +-- +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-resources.limits.cpu[quarkus.kubernetes.get-resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-resources.limits.memory[quarkus.kubernetes.get-resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-resources.requests.cpu[quarkus.kubernetes.get-resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-resources.requests.memory[quarkus.kubernetes.get-resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.se-linux-options.level]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.se-linux-options.level[quarkus.kubernetes.get-security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.se-linux-options.role]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.se-linux-options.role[quarkus.kubernetes.get-security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.se-linux-options.type]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.se-linux-options.type[quarkus.kubernetes.get-security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.se-linux-options.user]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.se-linux-options.user[quarkus.kubernetes.get-security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec[quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.windows-options.run-as-user-name[quarkus.kubernetes.get-security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.windows-options.host-process]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.windows-options.host-process[quarkus.kubernetes.get-security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.run-as-user]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.run-as-user[quarkus.kubernetes.get-security-context.run-as-user]` + + +[.description] +-- +The UID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_USER+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.run-as-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.run-as-group[quarkus.kubernetes.get-security-context.run-as-group]` + + +[.description] +-- +The GID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.run-as-non-root]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.run-as-non-root[quarkus.kubernetes.get-security-context.run-as-non-root]` + + +[.description] +-- +Indicates that the container must run as a non-root user. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.supplemental-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.supplemental-groups[quarkus.kubernetes.get-security-context.supplemental-groups]` + + +[.description] +-- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.fs-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.fs-group[quarkus.kubernetes.get-security-context.fs-group]` + + +[.description] +-- +A special supplemental group that applies to all containers in a pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.sysctls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.sysctls[quarkus.kubernetes.get-security-context.sysctls]` + + +[.description] +-- +Sysctls hold a list of namespaced sysctls used for the pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SYSCTLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SYSCTLS+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.fs-group-change-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-security-context.fs-group-change-policy[quarkus.kubernetes.get-security-context.fs-group-change-policy]` + + +[.description] +-- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rolling-update.max-unavailable]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rolling-update.max-unavailable[quarkus.kubernetes.rolling-update.max-unavailable]` + + +[.description] +-- +Specifies the maximum number of Pods that can be unavailable during the update process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_UNAVAILABLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_UNAVAILABLE+++` +endif::add-copy-button-to-env-var[] +--|string +|`25%` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rolling-update.max-surge]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rolling-update.max-surge[quarkus.kubernetes.rolling-update.max-surge]` + + +[.description] +-- +Specifies the maximum number of Pods that can be created over the desired number of Pods. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_SURGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_SURGE+++` +endif::add-copy-button-to-env-var[] +--|string +|`25%` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.http-action-port[quarkus.kubernetes.liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.http-action-port-name[quarkus.kubernetes.liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.http-action-path[quarkus.kubernetes.liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.http-action-scheme[quarkus.kubernetes.liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.exec-action[quarkus.kubernetes.liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.tcp-socket-action[quarkus.kubernetes.liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.grpc-action[quarkus.kubernetes.liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.grpc-action-enabled[quarkus.kubernetes.liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.initial-delay[quarkus.kubernetes.liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.period[quarkus.kubernetes.liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.timeout[quarkus.kubernetes.liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.success-threshold[quarkus.kubernetes.liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.liveness-probe.failure-threshold[quarkus.kubernetes.liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.http-action-port[quarkus.kubernetes.readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.http-action-port-name[quarkus.kubernetes.readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.http-action-path[quarkus.kubernetes.readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.http-action-scheme[quarkus.kubernetes.readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.exec-action[quarkus.kubernetes.readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.tcp-socket-action[quarkus.kubernetes.readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.grpc-action[quarkus.kubernetes.readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.grpc-action-enabled[quarkus.kubernetes.readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.initial-delay[quarkus.kubernetes.readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.period[quarkus.kubernetes.readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.timeout[quarkus.kubernetes.readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.success-threshold[quarkus.kubernetes.readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.readiness-probe.failure-threshold[quarkus.kubernetes.readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.http-action-port[quarkus.kubernetes.startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.http-action-port-name[quarkus.kubernetes.startup-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.http-action-path[quarkus.kubernetes.startup-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.http-action-scheme[quarkus.kubernetes.startup-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.exec-action[quarkus.kubernetes.startup-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.tcp-socket-action[quarkus.kubernetes.startup-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.grpc-action[quarkus.kubernetes.startup-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.grpc-action-enabled[quarkus.kubernetes.startup-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.initial-delay[quarkus.kubernetes.startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.period[quarkus.kubernetes.startup-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.timeout[quarkus.kubernetes.startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.success-threshold[quarkus.kubernetes.startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.startup-probe.failure-threshold[quarkus.kubernetes.startup-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.annotations]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.annotations[quarkus.kubernetes.prometheus.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.prefix]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.prefix[quarkus.kubernetes.prometheus.prefix]` + + +[.description] +-- +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PREFIX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.scrape]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.scrape[quarkus.kubernetes.prometheus.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.path[quarkus.kubernetes.prometheus.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.port[quarkus.kubernetes.prometheus.port]` + + +[.description] +-- +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.prometheus.scheme[quarkus.kubernetes.prometheus.scheme]` + + +[.description] +-- +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.resources.limits.cpu[quarkus.kubernetes.resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.resources.limits.memory[quarkus.kubernetes.resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.resources.requests.cpu[quarkus.kubernetes.resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.resources.requests.memory[quarkus.kubernetes.resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.expose]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.expose[quarkus.kubernetes.ingress.expose]` + + +[.description] +-- +If true, the service will be exposed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_EXPOSE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_EXPOSE+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.host[quarkus.kubernetes.ingress.host]` + + +[.description] +-- +The host under which the application is going to be exposed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.target-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.target-port[quarkus.kubernetes.ingress.target-port]` + + +[.description] +-- +The default target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TARGET_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TARGET_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +|`http` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.ingress-class-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.ingress-class-name[quarkus.kubernetes.ingress.ingress-class-name]` + + +[.description] +-- +The class of the Ingress. If the ingressClassName is omitted, a default Ingress class is used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_INGRESS_CLASS_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_INGRESS_CLASS_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.parallelism]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.parallelism[quarkus.kubernetes.job.parallelism]` + + +[.description] +-- +Specifies the maximum desired number of pods the job should run at any given time. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_PARALLELISM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_PARALLELISM+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.completions]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.completions[quarkus.kubernetes.job.completions]` + + +[.description] +-- +Specifies the desired number of successfully finished pods the job should be run with. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_COMPLETIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_COMPLETIONS+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.completion-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.completion-mode[quarkus.kubernetes.job.completion-mode]` + + +[.description] +-- +CompletionMode specifies how Pod completions are tracked. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_COMPLETION_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_COMPLETION_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`non-indexed`, `indexed` +|`non-indexed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.backoff-limit]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.backoff-limit[quarkus.kubernetes.job.backoff-limit]` + + +[.description] +-- +Specifies the number of retries before marking this job failed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_BACKOFF_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_BACKOFF_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.active-deadline-seconds]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.active-deadline-seconds[quarkus.kubernetes.job.active-deadline-seconds]` + + +[.description] +-- +Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_ACTIVE_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_ACTIVE_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.ttl-seconds-after-finished[quarkus.kubernetes.job.ttl-seconds-after-finished]` + + +[.description] +-- +Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_TTL_SECONDS_AFTER_FINISHED+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.suspend]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.suspend[quarkus.kubernetes.job.suspend]` + + +[.description] +-- +Suspend specifies whether the Job controller should create Pods or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_SUSPEND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_SUSPEND+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.restart-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.job.restart-policy[quarkus.kubernetes.job.restart-policy]` + + +[.description] +-- +Restart policy when the job container fails. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_RESTART_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_RESTART_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`on-failure`, `never` +|`on-failure` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.schedule]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.schedule[quarkus.kubernetes.cron-job.schedule]` + + +[.description] +-- +The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SCHEDULE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SCHEDULE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.concurrency-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.concurrency-policy[quarkus.kubernetes.cron-job.concurrency-policy]` + + +[.description] +-- +ConcurrencyPolicy describes how the job will be handled. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_CONCURRENCY_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_CONCURRENCY_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`allow`, `forbid`, `replace` +|`allow` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.starting-deadline-seconds]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.starting-deadline-seconds[quarkus.kubernetes.cron-job.starting-deadline-seconds]` + + +[.description] +-- +Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_STARTING_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_STARTING_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.failed-jobs-history-limit]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.failed-jobs-history-limit[quarkus.kubernetes.cron-job.failed-jobs-history-limit]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.successful-jobs-history-limit]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.successful-jobs-history-limit[quarkus.kubernetes.cron-job.successful-jobs-history-limit]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.parallelism]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.parallelism[quarkus.kubernetes.cron-job.parallelism]` + + +[.description] +-- +Specifies the maximum desired number of pods the job should run at any given time. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_PARALLELISM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_PARALLELISM+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.completions]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.completions[quarkus.kubernetes.cron-job.completions]` + + +[.description] +-- +Specifies the desired number of successfully finished pods the job should be run with. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETIONS+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.completion-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.completion-mode[quarkus.kubernetes.cron-job.completion-mode]` + + +[.description] +-- +CompletionMode specifies how Pod completions are tracked. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETION_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETION_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`non-indexed`, `indexed` +|`non-indexed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.backoff-limit]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.backoff-limit[quarkus.kubernetes.cron-job.backoff-limit]` + + +[.description] +-- +Specifies the number of retries before marking this job failed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_BACKOFF_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_BACKOFF_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.active-deadline-seconds]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.active-deadline-seconds[quarkus.kubernetes.cron-job.active-deadline-seconds]` + + +[.description] +-- +Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.ttl-seconds-after-finished[quarkus.kubernetes.cron-job.ttl-seconds-after-finished]` + + +[.description] +-- +Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.suspend]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.suspend[quarkus.kubernetes.cron-job.suspend]` + + +[.description] +-- +Suspend specifies whether the Job controller should create Pods or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SUSPEND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SUSPEND+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.restart-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.cron-job.restart-policy[quarkus.kubernetes.cron-job.restart-policy]` + + +[.description] +-- +Restart policy when the job container fails. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_RESTART_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_RESTART_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`on-failure`, `never` +|`on-failure` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.se-linux-options.level]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.se-linux-options.level[quarkus.kubernetes.security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.se-linux-options.role]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.se-linux-options.role[quarkus.kubernetes.security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.se-linux-options.type]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.se-linux-options.type[quarkus.kubernetes.security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.se-linux-options.user]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.se-linux-options.user[quarkus.kubernetes.security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name[quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec[quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.windows-options.run-as-user-name[quarkus.kubernetes.security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.windows-options.host-process]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.windows-options.host-process[quarkus.kubernetes.security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.run-as-user]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.run-as-user[quarkus.kubernetes.security-context.run-as-user]` + + +[.description] +-- +The UID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_USER+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.run-as-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.run-as-group[quarkus.kubernetes.security-context.run-as-group]` + + +[.description] +-- +The GID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.run-as-non-root]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.run-as-non-root[quarkus.kubernetes.security-context.run-as-non-root]` + + +[.description] +-- +Indicates that the container must run as a non-root user. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.supplemental-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.supplemental-groups[quarkus.kubernetes.security-context.supplemental-groups]` + + +[.description] +-- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.fs-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.fs-group[quarkus.kubernetes.security-context.fs-group]` + + +[.description] +-- +A special supplemental group that applies to all containers in a pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.sysctls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.sysctls[quarkus.kubernetes.security-context.sysctls]` + + +[.description] +-- +Sysctls hold a list of namespaced sysctls used for the pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SYSCTLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SYSCTLS+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.security-context.fs-group-change-policy[quarkus.kubernetes.security-context.fs-group-change-policy]` + + +[.description] +-- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.remote-debug.enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.remote-debug.enabled[quarkus.kubernetes.remote-debug.enabled]` + + +[.description] +-- +If true, the debug mode in pods will be enabled. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.remote-debug.transport]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.remote-debug.transport[quarkus.kubernetes.remote-debug.transport]` + + +[.description] +-- +The transport to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_TRANSPORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_TRANSPORT+++` +endif::add-copy-button-to-env-var[] +--|string +|`dt_socket` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.remote-debug.suspend]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.remote-debug.suspend[quarkus.kubernetes.remote-debug.suspend]` + + +[.description] +-- +If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_SUSPEND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_SUSPEND+++` +endif::add-copy-button-to-env-var[] +--|string +|`n` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.remote-debug.address-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.remote-debug.address-port[quarkus.kubernetes.remote-debug.address-port]` + + +[.description] +-- +It specifies the address at which the debug socket will listen. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ADDRESS_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ADDRESS_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +|`5005` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.secrets[quarkus.kubernetes.env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.configmaps[quarkus.kubernetes.env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-env.fields-fields[quarkus.kubernetes.get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-env.vars-vars[quarkus.kubernetes.get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-ports.-get-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-ports.-get-ports-.container-port[quarkus.kubernetes.get-ports."get-ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-ports.-get-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-ports.-get-ports-.host-port[quarkus.kubernetes.get-ports."get-ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-ports.-get-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-ports.-get-ports-.path[quarkus.kubernetes.get-ports."get-ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-ports.-get-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-ports.-get-ports-.protocol[quarkus.kubernetes.get-ports."get-ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-ports.-get-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-ports.-get-ports-.node-port[quarkus.kubernetes.get-ports."get-ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-ports.-get-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-ports.-get-ports-.tls[quarkus.kubernetes.get-ports."get-ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-mounts.-get-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-mounts.-get-mounts-.name[quarkus.kubernetes.get-mounts."get-mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-mounts.-get-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-mounts.-get-mounts-.path[quarkus.kubernetes.get-mounts."get-mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-mounts.-get-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-mounts.-get-mounts-.sub-path[quarkus.kubernetes.get-mounts."get-mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-mounts.-get-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-mounts.-get-mounts-.read-only[quarkus.kubernetes.get-mounts."get-mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.secret-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.secret-name[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".secret-name]` + + +[.description] +-- +The name of the secret to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.default-mode[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.optional[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.config-map-name[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".config-map-name]` + + +[.description] +-- +The name of the ConfigMap to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.default-mode[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.optional[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.repository]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.repository[quarkus.kubernetes.get-git-repo-volumes."get-git-repo-volumes".repository]` + + +[.description] +-- +Git repository URL. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.directory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.directory[quarkus.kubernetes.get-git-repo-volumes."get-git-repo-volumes".directory]` + + +[.description] +-- +The directory of the repository to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.revision]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.revision[quarkus.kubernetes.get-git-repo-volumes."get-git-repo-volumes".revision]` + + +[.description] +-- +The commit hash to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.claim-name[quarkus.kubernetes.get-pvc-volumes."get-pvc-volumes".claim-name]` + + +[.description] +-- +The name of the claim to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.default-mode[quarkus.kubernetes.get-pvc-volumes."get-pvc-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.optional[quarkus.kubernetes.get-pvc-volumes."get-pvc-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".volume-id]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".partition]` + + +[.description] +-- +The partition. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".fs-type]` + + +[.description] +-- +Filesystem type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.share-name[quarkus.kubernetes.get-azure-file-volumes."get-azure-file-volumes".share-name]` + + +[.description] +-- +The share name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.secret-name[quarkus.kubernetes.get-azure-file-volumes."get-azure-file-volumes".secret-name]` + + +[.description] +-- +The secret name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.read-only[quarkus.kubernetes.get-azure-file-volumes."get-azure-file-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".disk-name]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".disk-uri]` + + +[.description] +-- +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.kind[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".kind]` + + +[.description] +-- +Kind of disk. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++` +endif::add-copy-button-to-env-var[] +-- a| +`managed`, `shared` +|`managed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".caching-mode]` + + +[.description] +-- +Disk caching mode. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`read-write`, `read-only`, `none` +|`read-write` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".fs-type]` + + +[.description] +-- +File system type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-target-platform-name[quarkus.kubernetes.get-init-containers."get-init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.image[quarkus.kubernetes.get-init-containers."get-init-containers".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.working-dir]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.working-dir[quarkus.kubernetes.get-init-containers."get-init-containers".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.command]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.command[quarkus.kubernetes.get-init-containers."get-init-containers".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.arguments]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.arguments[quarkus.kubernetes.get-init-containers."get-init-containers".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.service-account]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.service-account[quarkus.kubernetes.get-init-containers."get-init-containers".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.host[quarkus.kubernetes.get-init-containers."get-init-containers".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-policy[quarkus.kubernetes.get-init-containers."get-init-containers".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-secrets[quarkus.kubernetes.get-init-containers."get-init-containers".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.kubernetes.get-init-containers."get-init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.kubernetes.get-init-containers."get-init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.kubernetes.get-init-containers."get-init-containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.kubernetes.get-init-containers."get-init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.secrets[quarkus.kubernetes.get-init-containers."get-init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.configmaps[quarkus.kubernetes.get-init-containers."get-init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.kubernetes.get-init-containers."get-init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.kubernetes.get-init-containers."get-init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-target-platform-name[quarkus.kubernetes.get-sidecars."get-sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.image[quarkus.kubernetes.get-sidecars."get-sidecars".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.working-dir]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.working-dir[quarkus.kubernetes.get-sidecars."get-sidecars".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.command]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.command[quarkus.kubernetes.get-sidecars."get-sidecars".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.arguments]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.arguments[quarkus.kubernetes.get-sidecars."get-sidecars".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.service-account]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.service-account[quarkus.kubernetes.get-sidecars."get-sidecars".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.host[quarkus.kubernetes.get-sidecars."get-sidecars".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-policy[quarkus.kubernetes.get-sidecars."get-sidecars".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-secrets[quarkus.kubernetes.get-sidecars."get-sidecars".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.kubernetes.get-sidecars."get-sidecars".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.kubernetes.get-sidecars."get-sidecars".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.kubernetes.get-sidecars."get-sidecars".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.kubernetes.get-sidecars."get-sidecars".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.secrets[quarkus.kubernetes.get-sidecars."get-sidecars".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.configmaps[quarkus.kubernetes.get-sidecars."get-sidecars".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.kubernetes.get-sidecars."get-sidecars".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.kubernetes.get-sidecars."get-sidecars".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.ip]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.ip[quarkus.kubernetes.get-host-aliases."get-host-aliases".ip]` + + +[.description] +-- +The ip address + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.hostnames]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.hostnames[quarkus.kubernetes.get-host-aliases."get-host-aliases".hostnames]` + + +[.description] +-- +The hostnames to resolve to the ip + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.roles.-roles-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.roles.-roles-.name[quarkus.kubernetes.get-rbac-config.roles."roles".name]` + + +[.description] +-- +The name of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.roles.-roles-.namespace[quarkus.kubernetes.get-rbac-config.roles."roles".namespace]` + + +[.description] +-- +The namespace of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.roles.-roles-.labels-labels[quarkus.kubernetes.get-rbac-config.roles."roles".labels]` + + +[.description] +-- +Labels to add into the Role resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".name]` + + +[.description] +-- +The name of the cluster role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".labels]` + + +[.description] +-- +Labels to add into the ClusterRole resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".name]` + + +[.description] +-- +The name of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".namespace]` + + +[.description] +-- +The namespace of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".labels]` + + +[.description] +-- +Labels of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".use-as-default]` + + +[.description] +-- +If true, this service account will be used in the generated Deployment resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".name]` + + +[.description] +-- +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".role-name]` + + +[.description] +-- +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".cluster-wide]` + + +[.description] +-- +If the Role sets in the `role-name` property is cluster wide or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` + + +[.description] +-- +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` + + +[.description] +-- +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.container-port[quarkus.kubernetes.ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.host-port[quarkus.kubernetes.ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.path[quarkus.kubernetes.ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.protocol[quarkus.kubernetes.ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.node-port[quarkus.kubernetes.ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ports.-ports-.tls[quarkus.kubernetes.ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.mounts.-mounts-.name[quarkus.kubernetes.mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.mounts.-mounts-.path[quarkus.kubernetes.mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.mounts.-mounts-.sub-path[quarkus.kubernetes.mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.mounts.-mounts-.read-only[quarkus.kubernetes.mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.secret-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.secret-name[quarkus.kubernetes.secret-volumes."secret-volumes".secret-name]` + + +[.description] +-- +The name of the secret to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.default-mode[quarkus.kubernetes.secret-volumes."secret-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.path[quarkus.kubernetes.secret-volumes."secret-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.mode[quarkus.kubernetes.secret-volumes."secret-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.secret-volumes.-secret-volumes-.optional[quarkus.kubernetes.secret-volumes."secret-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.config-map-name[quarkus.kubernetes.config-map-volumes."config-map-volumes".config-map-name]` + + +[.description] +-- +The name of the ConfigMap to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.default-mode[quarkus.kubernetes.config-map-volumes."config-map-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.path[quarkus.kubernetes.config-map-volumes."config-map-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.mode[quarkus.kubernetes.config-map-volumes."config-map-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.optional[quarkus.kubernetes.config-map-volumes."config-map-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.repository]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.repository[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".repository]` + + +[.description] +-- +Git repository URL. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.directory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.directory[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".directory]` + + +[.description] +-- +The directory of the repository to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.revision]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.revision[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".revision]` + + +[.description] +-- +The commit hash to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.claim-name[quarkus.kubernetes.pvc-volumes."pvc-volumes".claim-name]` + + +[.description] +-- +The name of the claim to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.default-mode[quarkus.kubernetes.pvc-volumes."pvc-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.optional[quarkus.kubernetes.pvc-volumes."pvc-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".volume-id]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".partition]` + + +[.description] +-- +The partition. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".fs-type]` + + +[.description] +-- +Filesystem type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.share-name[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".share-name]` + + +[.description] +-- +The share name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.secret-name[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".secret-name]` + + +[.description] +-- +The secret name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.read-only[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-name[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".disk-name]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-uri[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".disk-uri]` + + +[.description] +-- +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.kind[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".kind]` + + +[.description] +-- +Kind of disk. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++` +endif::add-copy-button-to-env-var[] +-- a| +`managed`, `shared` +|`managed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.caching-mode[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".caching-mode]` + + +[.description] +-- +Disk caching mode. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`read-write`, `read-only`, `none` +|`read-write` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.fs-type[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".fs-type]` + + +[.description] +-- +File system type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.read-only[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.get-env.secrets[quarkus.kubernetes.init-containers."init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.get-env.configmaps[quarkus.kubernetes.init-containers."init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.get-env.fields-fields[quarkus.kubernetes.init-containers."init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.get-env.vars-vars[quarkus.kubernetes.init-containers."init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.get-target-platform-name[quarkus.kubernetes.init-containers."init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.image[quarkus.kubernetes.init-containers."init-containers".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.working-dir]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.working-dir[quarkus.kubernetes.init-containers."init-containers".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.command]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.command[quarkus.kubernetes.init-containers."init-containers".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.arguments]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.arguments[quarkus.kubernetes.init-containers."init-containers".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.service-account]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.service-account[quarkus.kubernetes.init-containers."init-containers".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.host[quarkus.kubernetes.init-containers."init-containers".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path[quarkus.kubernetes.init-containers."init-containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.kubernetes.init-containers."init-containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls[quarkus.kubernetes.init-containers."init-containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.image-pull-policy[quarkus.kubernetes.init-containers."init-containers".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.image-pull-secrets[quarkus.kubernetes.init-containers."init-containers".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period[quarkus.kubernetes.init-containers."init-containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period[quarkus.kubernetes.init-containers."init-containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.name[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.path[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.sub-path[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.read-only[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu[quarkus.kubernetes.init-containers."init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.memory[quarkus.kubernetes.init-containers."init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.cpu[quarkus.kubernetes.init-containers."init-containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.memory[quarkus.kubernetes.init-containers."init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.secrets[quarkus.kubernetes.init-containers."init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps[quarkus.kubernetes.init-containers."init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields[quarkus.kubernetes.init-containers."init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars[quarkus.kubernetes.init-containers."init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.get-env.secrets[quarkus.kubernetes.sidecars."sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.get-env.configmaps[quarkus.kubernetes.sidecars."sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.get-env.fields-fields[quarkus.kubernetes.sidecars."sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.get-env.vars-vars[quarkus.kubernetes.sidecars."sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.get-target-platform-name[quarkus.kubernetes.sidecars."sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.image[quarkus.kubernetes.sidecars."sidecars".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.working-dir]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.working-dir[quarkus.kubernetes.sidecars."sidecars".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.command]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.command[quarkus.kubernetes.sidecars."sidecars".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.arguments]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.arguments[quarkus.kubernetes.sidecars."sidecars".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.service-account]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.service-account[quarkus.kubernetes.sidecars."sidecars".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.host[quarkus.kubernetes.sidecars."sidecars".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path[quarkus.kubernetes.sidecars."sidecars".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol[quarkus.kubernetes.sidecars."sidecars".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls[quarkus.kubernetes.sidecars."sidecars".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.image-pull-policy[quarkus.kubernetes.sidecars."sidecars".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.image-pull-secrets[quarkus.kubernetes.sidecars."sidecars".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period[quarkus.kubernetes.sidecars."sidecars".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period[quarkus.kubernetes.sidecars."sidecars".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.name[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.path[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.sub-path[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.read-only[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.cpu[quarkus.kubernetes.sidecars."sidecars".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.memory[quarkus.kubernetes.sidecars."sidecars".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.cpu[quarkus.kubernetes.sidecars."sidecars".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.memory[quarkus.kubernetes.sidecars."sidecars".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.secrets[quarkus.kubernetes.sidecars."sidecars".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps[quarkus.kubernetes.sidecars."sidecars".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields[quarkus.kubernetes.sidecars."sidecars".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars[quarkus.kubernetes.sidecars."sidecars".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.hostaliases.-host-aliases-.ip]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.hostaliases.-host-aliases-.ip[quarkus.kubernetes.hostaliases."host-aliases".ip]` + + +[.description] +-- +The ip address + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__IP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__IP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.hostaliases.-host-aliases-.hostnames]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.hostaliases.-host-aliases-.hostnames[quarkus.kubernetes.hostaliases."host-aliases".hostnames]` + + +[.description] +-- +The hostnames to resolve to the ip + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__HOSTNAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__HOSTNAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.name[quarkus.kubernetes.rbac.roles."roles".name]` + + +[.description] +-- +The name of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.namespace[quarkus.kubernetes.rbac.roles."roles".namespace]` + + +[.description] +-- +The namespace of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.labels-labels[quarkus.kubernetes.rbac.roles."roles".labels]` + + +[.description] +-- +Labels to add into the Role resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".name]` + + +[.description] +-- +The name of the cluster role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.labels-labels[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".labels]` + + +[.description] +-- +Labels to add into the ClusterRole resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name[quarkus.kubernetes.rbac.service-accounts."service-accounts".name]` + + +[.description] +-- +The name of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.namespace[quarkus.kubernetes.rbac.service-accounts."service-accounts".namespace]` + + +[.description] +-- +The namespace of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.labels-labels[quarkus.kubernetes.rbac.service-accounts."service-accounts".labels]` + + +[.description] +-- +Labels of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.use-as-default[quarkus.kubernetes.rbac.service-accounts."service-accounts".use-as-default]` + + +[.description] +-- +If true, this service account will be used in the generated Deployment resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name[quarkus.kubernetes.rbac.role-bindings."role-bindings".name]` + + +[.description] +-- +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.labels-labels[quarkus.kubernetes.rbac.role-bindings."role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.role-name[quarkus.kubernetes.rbac.role-bindings."role-bindings".role-name]` + + +[.description] +-- +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.cluster-wide[quarkus.kubernetes.rbac.role-bindings."role-bindings".cluster-wide]` + + +[.description] +-- +If the Role sets in the `role-name` property is cluster wide or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".name]` + + +[.description] +-- +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".role-name]` + + +[.description] +-- +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.annotations-annotations]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.annotations-annotations[quarkus.kubernetes.ingress.annotations]` + + +[.description] +-- +Custom annotations to add to exposition (route or ingress) resources + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.tls.-tls-.enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.tls.-tls-.enabled[quarkus.kubernetes.ingress.tls."tls".enabled]` + + +[.description] +-- +If true, it will use the TLS configuration in the generated Ingress resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.tls.-tls-.hosts]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.tls.-tls-.hosts[quarkus.kubernetes.ingress.tls."tls".hosts]` + + +[.description] +-- +The list of hosts to be included in the TLS certificate. By default, it will use the application host. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__HOSTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__HOSTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.host[quarkus.kubernetes.ingress.rules."rules".host]` + + +[.description] +-- +The host under which the rule is going to be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.path[quarkus.kubernetes.ingress.rules."rules".path]` + + +[.description] +-- +The path under which the rule is going to be used. Default is "/". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.path-type]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.path-type[quarkus.kubernetes.ingress.rules."rules".path-type]` + + +[.description] +-- +The path type strategy to use by the Ingress rule. Default is "Prefix". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`Prefix` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.service-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.service-name[quarkus.kubernetes.ingress.rules."rules".service-name]` + + +[.description] +-- +The service name to be used by this Ingress rule. Default is the generated service name of the application. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.service-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.service-port-name[quarkus.kubernetes.ingress.rules."rules".service-port-name]` + + +[.description] +-- +The service port name to be used by this Ingress rule. Default is the port name of the generated service of the application. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.service-port-number]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.service-port-number[quarkus.kubernetes.ingress.rules."rules".service-port-number]` + + +[.description] +-- +The service port number to be used by this Ingress rule. This is only used when the servicePortName is not set. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NUMBER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NUMBER+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-tasks.-init-tasks-.enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-tasks.-init-tasks-.enabled[quarkus.kubernetes.init-tasks."init-tasks".enabled]` + + +[.description] +-- +If true, the init task will be generated. Otherwise, the init task resource generation will be skipped. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-tasks.-init-tasks-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-tasks.-init-tasks-.image[quarkus.kubernetes.init-tasks."init-tasks".image]` + + +[.description] +-- +The init task image to use by the init-container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +|`groundnuty/k8s-wait-for:no-root-v1.7` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.fields-fields[quarkus.kubernetes.env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.vars-vars[quarkus.kubernetes.env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.mapping.-mapping-.from-secret[quarkus.kubernetes.env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.mapping.-mapping-.with-key[quarkus.kubernetes.env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-env.secrets[quarkus.openshift.get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-env.configmaps[quarkus.openshift.get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.http-action-port[quarkus.openshift.get-liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.http-action-port-name[quarkus.openshift.get-liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.http-action-path[quarkus.openshift.get-liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.http-action-scheme[quarkus.openshift.get-liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.exec-action[quarkus.openshift.get-liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.tcp-socket-action[quarkus.openshift.get-liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.grpc-action[quarkus.openshift.get-liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.grpc-action-enabled[quarkus.openshift.get-liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.initial-delay[quarkus.openshift.get-liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.period[quarkus.openshift.get-liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.timeout[quarkus.openshift.get-liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.success-threshold[quarkus.openshift.get-liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-liveness-probe.failure-threshold[quarkus.openshift.get-liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.http-action-port[quarkus.openshift.get-readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.http-action-port-name[quarkus.openshift.get-readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.http-action-path[quarkus.openshift.get-readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.http-action-scheme[quarkus.openshift.get-readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.exec-action[quarkus.openshift.get-readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.tcp-socket-action[quarkus.openshift.get-readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.grpc-action[quarkus.openshift.get-readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.grpc-action-enabled[quarkus.openshift.get-readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.initial-delay[quarkus.openshift.get-readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.period[quarkus.openshift.get-readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.timeout[quarkus.openshift.get-readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.success-threshold[quarkus.openshift.get-readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-readiness-probe.failure-threshold[quarkus.openshift.get-readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.http-action-port[quarkus.openshift.get-startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.http-action-port-name[quarkus.openshift.get-startup-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.http-action-path[quarkus.openshift.get-startup-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.http-action-scheme[quarkus.openshift.get-startup-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.exec-action[quarkus.openshift.get-startup-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.tcp-socket-action[quarkus.openshift.get-startup-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.grpc-action[quarkus.openshift.get-startup-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.grpc-action-enabled[quarkus.openshift.get-startup-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.initial-delay[quarkus.openshift.get-startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.period[quarkus.openshift.get-startup-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.timeout[quarkus.openshift.get-startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.success-threshold[quarkus.openshift.get-startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-startup-probe.failure-threshold[quarkus.openshift.get-startup-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-prometheus-config.annotations]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-prometheus-config.annotations[quarkus.openshift.get-prometheus-config.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-prometheus-config.prefix]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-prometheus-config.prefix[quarkus.openshift.get-prometheus-config.prefix]` + + +[.description] +-- +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PREFIX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-prometheus-config.scrape]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-prometheus-config.scrape[quarkus.openshift.get-prometheus-config.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-prometheus-config.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-prometheus-config.path[quarkus.openshift.get-prometheus-config.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-prometheus-config.port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-prometheus-config.port[quarkus.openshift.get-prometheus-config.port]` + + +[.description] +-- +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-prometheus-config.scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-prometheus-config.scheme[quarkus.openshift.get-prometheus-config.scheme]` + + +[.description] +-- +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-resources.limits.cpu[quarkus.openshift.get-resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-resources.limits.memory[quarkus.openshift.get-resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-resources.requests.cpu[quarkus.openshift.get-resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-resources.requests.memory[quarkus.openshift.get-resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.se-linux-options.level]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.se-linux-options.level[quarkus.openshift.get-security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.se-linux-options.role]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.se-linux-options.role[quarkus.openshift.get-security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.se-linux-options.type]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.se-linux-options.type[quarkus.openshift.get-security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.se-linux-options.user]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.se-linux-options.user[quarkus.openshift.get-security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec[quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.windows-options.run-as-user-name[quarkus.openshift.get-security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.windows-options.host-process]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.windows-options.host-process[quarkus.openshift.get-security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.run-as-user]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.run-as-user[quarkus.openshift.get-security-context.run-as-user]` + + +[.description] +-- +The UID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_USER+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.run-as-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.run-as-group[quarkus.openshift.get-security-context.run-as-group]` + + +[.description] +-- +The GID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.run-as-non-root]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.run-as-non-root[quarkus.openshift.get-security-context.run-as-non-root]` + + +[.description] +-- +Indicates that the container must run as a non-root user. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.supplemental-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.supplemental-groups[quarkus.openshift.get-security-context.supplemental-groups]` + + +[.description] +-- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.fs-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.fs-group[quarkus.openshift.get-security-context.fs-group]` + + +[.description] +-- +A special supplemental group that applies to all containers in a pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.sysctls]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.sysctls[quarkus.openshift.get-security-context.sysctls]` + + +[.description] +-- +Sysctls hold a list of namespaced sysctls used for the pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SYSCTLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SYSCTLS+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.fs-group-change-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-security-context.fs-group-change-policy[quarkus.openshift.get-security-context.fs-group-change-policy]` + + +[.description] +-- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.http-action-port[quarkus.openshift.liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.http-action-port-name[quarkus.openshift.liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.http-action-path[quarkus.openshift.liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.http-action-scheme[quarkus.openshift.liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.exec-action[quarkus.openshift.liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.tcp-socket-action[quarkus.openshift.liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.grpc-action[quarkus.openshift.liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.grpc-action-enabled[quarkus.openshift.liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.initial-delay[quarkus.openshift.liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.period[quarkus.openshift.liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.timeout[quarkus.openshift.liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.success-threshold[quarkus.openshift.liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.failure-threshold[quarkus.openshift.liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.http-action-port[quarkus.openshift.readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.http-action-port-name[quarkus.openshift.readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.http-action-path[quarkus.openshift.readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.http-action-scheme[quarkus.openshift.readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.exec-action[quarkus.openshift.readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.tcp-socket-action[quarkus.openshift.readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.grpc-action[quarkus.openshift.readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.grpc-action-enabled[quarkus.openshift.readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.initial-delay[quarkus.openshift.readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.period[quarkus.openshift.readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.timeout[quarkus.openshift.readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.success-threshold[quarkus.openshift.readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.failure-threshold[quarkus.openshift.readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.http-action-port[quarkus.openshift.startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.http-action-port-name[quarkus.openshift.startup-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.http-action-path[quarkus.openshift.startup-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.http-action-scheme[quarkus.openshift.startup-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.exec-action[quarkus.openshift.startup-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.tcp-socket-action[quarkus.openshift.startup-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.grpc-action[quarkus.openshift.startup-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.grpc-action-enabled[quarkus.openshift.startup-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.initial-delay[quarkus.openshift.startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.period[quarkus.openshift.startup-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.timeout[quarkus.openshift.startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.success-threshold[quarkus.openshift.startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.failure-threshold[quarkus.openshift.startup-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.annotations]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.annotations[quarkus.openshift.prometheus.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.prefix]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.prefix[quarkus.openshift.prometheus.prefix]` + + +[.description] +-- +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PREFIX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.scrape]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.scrape[quarkus.openshift.prometheus.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.path[quarkus.openshift.prometheus.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.port[quarkus.openshift.prometheus.port]` + + +[.description] +-- +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.scheme[quarkus.openshift.prometheus.scheme]` [.description] -- -The arguments +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_SCHEME+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.service-account]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.service-account[quarkus.kubernetes.init-containers."init-containers".service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.resources.limits.cpu[quarkus.openshift.resources.limits.cpu]` [.description] -- -The service account. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.host[quarkus.kubernetes.init-containers."init-containers".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.resources.limits.memory[quarkus.openshift.resources.limits.memory]` [.description] -- -The host under which the application is going to be exposed. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++` +Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.resources.requests.cpu[quarkus.openshift.resources.requests.cpu]` [.description] -- -The port number. Refers to the container port. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.resources.requests.memory[quarkus.openshift.resources.requests.memory]` [.description] -- -The host port. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path[quarkus.kubernetes.init-containers."init-containers".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.expose]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.expose[quarkus.openshift.route.expose]` [.description] -- -The application path (refers to web application path). +If true, the service will be exposed ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_EXPOSE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_EXPOSE+++` endif::add-copy-button-to-env-var[] ---|string -|`/` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.kubernetes.init-containers."init-containers".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.host[quarkus.openshift.route.host]` [.description] -- -The protocol. +The host under which the application is going to be exposed ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_HOST+++` endif::add-copy-button-to-env-var[] --- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.target-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.target-port[quarkus.openshift.route.target-port]` [.description] -- +The target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https". + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TARGET_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TARGET_PORT+++` endif::add-copy-button-to-env-var[] ---|int -| +--|string +|`http` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls[quarkus.kubernetes.init-containers."init-containers".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.ca-certificate]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.ca-certificate[quarkus.openshift.route.tls.ca-certificate]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. +The cert authority certificate contents. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_CA_CERTIFICATE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_CA_CERTIFICATE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.image-pull-policy[quarkus.kubernetes.init-containers."init-containers".image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.certificate]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.certificate[quarkus.openshift.route.tls.certificate]` [.description] -- -Image pull policy. +The certificate contents. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_CERTIFICATE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_CERTIFICATE+++` endif::add-copy-button-to-env-var[] --- a| -`always`, `if-not-present`, `never` -|`always` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.image-pull-secrets[quarkus.kubernetes.init-containers."init-containers".image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.destination-ca-certificate]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.destination-ca-certificate[quarkus.openshift.route.tls.destination-ca-certificate]` [.description] -- -The image pull secret +The contents of the ca certificate of the final destination. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_DESTINATION_CA_CERTIFICATE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_DESTINATION_CA_CERTIFICATE+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.insecure-edge-termination-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.insecure-edge-termination-policy[quarkus.openshift.route.tls.insecure-edge-termination-policy]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The desired behavior for insecure connections to a route. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_INSECURE_EDGE_TERMINATION_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_INSECURE_EDGE_TERMINATION_POLICY+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.key]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.key[quarkus.openshift.route.tls.key]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The key file contents. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_KEY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.termination]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.termination[quarkus.openshift.route.tls.termination]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +The termination type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_TERMINATION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_TERMINATION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.job.parallelism]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.job.parallelism[quarkus.openshift.job.parallelism]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +Specifies the maximum desired number of pods the job should run at any given time. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_PARALLELISM+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_PARALLELISM+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.job.completions]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.job.completions[quarkus.openshift.job.completions]` [.description] -- -The command to use for the probe. +Specifies the desired number of successfully finished pods the job should be run with. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_COMPLETIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_COMPLETIONS+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.job.completion-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.job.completion-mode[quarkus.openshift.job.completion-mode]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +CompletionMode specifies how Pod completions are tracked. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_COMPLETION_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_COMPLETION_MODE+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`non-indexed`, `indexed` +|`non-indexed` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.job.backoff-limit]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.job.backoff-limit[quarkus.openshift.job.backoff-limit]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +Specifies the number of retries before marking this job failed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_BACKOFF_LIMIT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_BACKOFF_LIMIT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.job.active-deadline-seconds]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.job.active-deadline-seconds[quarkus.openshift.job.active-deadline-seconds]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_ACTIVE_DEADLINE_SECONDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_ACTIVE_DEADLINE_SECONDS+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|long +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.job.ttl-seconds-after-finished[quarkus.openshift.job.ttl-seconds-after-finished]` [.description] -- -The amount of time to wait before starting to probe. +Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_TTL_SECONDS_AFTER_FINISHED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_TTL_SECONDS_AFTER_FINISHED+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period[quarkus.kubernetes.init-containers."init-containers".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.job.suspend]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.job.suspend[quarkus.openshift.job.suspend]` [.description] -- -The period in which the action should be called. +Suspend specifies whether the Job controller should create Pods or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_SUSPEND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_SUSPEND+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.job.restart-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.job.restart-policy[quarkus.openshift.job.restart-policy]` [.description] -- -The amount of time to wait for each action. +Restart policy when the job container fails. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_RESTART_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_RESTART_POLICY+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +-- a| +`on-failure`, `never` +|`on-failure` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.schedule]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.schedule[quarkus.openshift.cron-job.schedule]` [.description] -- -The success threshold to use. +The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SCHEDULE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SCHEDULE+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.concurrency-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.concurrency-policy[quarkus.openshift.cron-job.concurrency-policy]` [.description] -- -The failure threshold to use. +ConcurrencyPolicy describes how the job will be handled. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_CONCURRENCY_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_CONCURRENCY_POLICY+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +-- a| +`allow`, `forbid`, `replace` +|`allow` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.starting-deadline-seconds]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.starting-deadline-seconds[quarkus.openshift.cron-job.starting-deadline-seconds]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_STARTING_DEADLINE_SECONDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_STARTING_DEADLINE_SECONDS+++` endif::add-copy-button-to-env-var[] ---|int +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.failed-jobs-history-limit]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.failed-jobs-history-limit[quarkus.openshift.cron-job.failed-jobs-history-limit]` [.description] -- -The port name for selecting the port of the `HTTP get` action. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.successful-jobs-history-limit]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.successful-jobs-history-limit[quarkus.openshift.cron-job.successful-jobs-history-limit]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.parallelism]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.parallelism[quarkus.openshift.cron-job.parallelism]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +Specifies the maximum desired number of pods the job should run at any given time. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_PARALLELISM+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_PARALLELISM+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.completions]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.completions[quarkus.openshift.cron-job.completions]` [.description] -- -The command to use for the probe. +Specifies the desired number of successfully finished pods the job should be run with. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETIONS+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.completion-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.completion-mode[quarkus.openshift.cron-job.completion-mode]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +CompletionMode specifies how Pod completions are tracked. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETION_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETION_MODE+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`non-indexed`, `indexed` +|`non-indexed` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.backoff-limit]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.backoff-limit[quarkus.openshift.cron-job.backoff-limit]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +Specifies the number of retries before marking this job failed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_BACKOFF_LIMIT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_BACKOFF_LIMIT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.active-deadline-seconds]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.active-deadline-seconds[quarkus.openshift.cron-job.active-deadline-seconds]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|long +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.ttl-seconds-after-finished[quarkus.openshift.cron-job.ttl-seconds-after-finished]` [.description] -- -The amount of time to wait before starting to probe. +Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period[quarkus.kubernetes.init-containers."init-containers".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.suspend]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.suspend[quarkus.openshift.cron-job.suspend]` [.description] -- -The period in which the action should be called. +Suspend specifies whether the Job controller should create Pods or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SUSPEND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SUSPEND+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.restart-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.restart-policy[quarkus.openshift.cron-job.restart-policy]` [.description] -- -The amount of time to wait for each action. +Restart policy when the job container fails. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_RESTART_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_RESTART_POLICY+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +-- a| +`on-failure`, `never` +|`on-failure` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.env.secrets[quarkus.openshift.env.secrets]` [.description] -- -The success threshold to use. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.env.configmaps[quarkus.openshift.env.configmaps]` [.description] -- -The failure threshold to use. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.name[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.se-linux-options.level]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.se-linux-options.level[quarkus.openshift.security-context.se-linux-options.level]` [.description] -- -The name of the volumeName to mount. +The SELinux level label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.path[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.se-linux-options.role]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.se-linux-options.role[quarkus.openshift.security-context.se-linux-options.role]` [.description] -- -The path to mount. +The SELinux role label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.sub-path[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.se-linux-options.type]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.se-linux-options.type[quarkus.openshift.security-context.se-linux-options.type]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +The SELinux type label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.read-only[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.se-linux-options.user]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.se-linux-options.user[quarkus.openshift.security-context.se-linux-options.user]` [.description] -- -ReadOnly +The SELinux user label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu[quarkus.kubernetes.init-containers."init-containers".resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name[quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]` [.description] -- -CPU Requirements +The name of the GMSA credential spec to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.memory[quarkus.kubernetes.init-containers."init-containers".resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.windows-options.gmsa-credential-spec[quarkus.openshift.security-context.windows-options.gmsa-credential-spec]` [.description] -- -Memory Requirements +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.cpu[quarkus.kubernetes.init-containers."init-containers".resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.windows-options.run-as-user-name[quarkus.openshift.security-context.windows-options.run-as-user-name]` [.description] -- -CPU Requirements +The UserName in Windows to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.memory[quarkus.kubernetes.init-containers."init-containers".resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.windows-options.host-process]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.windows-options.host-process[quarkus.openshift.security-context.windows-options.host-process]` [.description] -- -Memory Requirements +HostProcess determines if a container should be run as a 'Host Process' container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` endif::add-copy-button-to-env-var[] ---|string +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.secrets[quarkus.kubernetes.init-containers."init-containers".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.run-as-user]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.run-as-user[quarkus.openshift.security-context.run-as-user]` [.description] -- -The optional list of Secret names to load environment variables from. +The UID to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_USER+++` endif::add-copy-button-to-env-var[] ---|list of string +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps[quarkus.kubernetes.init-containers."init-containers".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.run-as-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.run-as-group[quarkus.openshift.security-context.run-as-group]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +The GID to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_GROUP+++` endif::add-copy-button-to-env-var[] ---|list of string +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields[quarkus.kubernetes.init-containers."init-containers".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.run-as-non-root]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.run-as-non-root[quarkus.openshift.security-context.run-as-non-root]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. +Indicates that the container must run as a non-root user. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars[quarkus.kubernetes.init-containers."init-containers".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.supplemental-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.supplemental-groups[quarkus.openshift.security-context.supplemental-groups]` [.description] -- -The map associating environment name to its associated value. +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` endif::add-copy-button-to-env-var[] ---|`Map>` +--|list of long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.fs-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.fs-group[quarkus.openshift.security-context.fs-group]` [.description] -- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. +A special supplemental group that applies to all containers in a pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP+++` endif::add-copy-button-to-env-var[] ---|string +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.sysctls]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.sysctls[quarkus.openshift.security-context.sysctls]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +Sysctls hold a list of namespaced sysctls used for the pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SYSCTLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SYSCTLS+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.fs-group-change-policy[quarkus.openshift.security-context.fs-group-change-policy]` [.description] -- -The key identifying the field from which the value is extracted. +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.image[quarkus.kubernetes.sidecars."sidecars".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.remote-debug.enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.remote-debug.enabled[quarkus.openshift.remote-debug.enabled]` [.description] -- -The container image. +If true, the debug mode in pods will be enabled. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ENABLED+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.working-dir]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.working-dir[quarkus.kubernetes.sidecars."sidecars".working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.remote-debug.transport]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.remote-debug.transport[quarkus.openshift.remote-debug.transport]` [.description] -- -Working directory. +The transport to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_TRANSPORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__WORKING_DIR+++` +Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_TRANSPORT+++` endif::add-copy-button-to-env-var[] --|string -| +|`dt_socket` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.command]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.command[quarkus.kubernetes.sidecars."sidecars".command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.remote-debug.suspend]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.remote-debug.suspend[quarkus.openshift.remote-debug.suspend]` [.description] -- -The commands +If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_SUSPEND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__COMMAND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_SUSPEND+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|`n` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.arguments]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.arguments[quarkus.kubernetes.sidecars."sidecars".arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.remote-debug.address-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.remote-debug.address-port[quarkus.openshift.remote-debug.address-port]` [.description] -- -The arguments +It specifies the address at which the debug socket will listen. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ADDRESS_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ARGUMENTS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ADDRESS_PORT+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|int +|`5005` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.service-account]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.service-account[quarkus.kubernetes.sidecars."sidecars".service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-env.fields-fields[quarkus.openshift.get-env.fields]` [.description] -- -The service account. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.host[quarkus.kubernetes.sidecars."sidecars".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-env.vars-vars[quarkus.openshift.get-env.vars]` [.description] -- -The host under which the application is going to be exposed. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__HOST+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-env.mapping."mapping".from-secret]` [.description] -- -The port number. Refers to the container port. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-env.mapping."mapping".from-configmap]` [.description] -- -The host port. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path[quarkus.kubernetes.sidecars."sidecars".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-env.mapping."mapping".with-key]` [.description] -- -The application path (refers to web application path). +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string -|`/` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol[quarkus.kubernetes.sidecars."sidecars".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-ports.-get-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-ports.-get-ports-.container-port[quarkus.openshift.get-ports."get-ports".container-port]` [.description] -- -The protocol. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] --- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-ports.-get-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-ports.-get-ports-.host-port[quarkus.openshift.get-ports."get-ports".host-port]` [.description] -- +The host port. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls[quarkus.kubernetes.sidecars."sidecars".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-ports.-get-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-ports.-get-ports-.path[quarkus.openshift.get-ports."get-ports".path]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PATH+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.image-pull-policy[quarkus.kubernetes.sidecars."sidecars".image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-ports.-get-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-ports.-get-ports-.protocol[quarkus.openshift.get-ports."get-ports".protocol]` [.description] -- -Image pull policy. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] -- a| -`always`, `if-not-present`, `never` -|`always` +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.image-pull-secrets[quarkus.kubernetes.sidecars."sidecars".image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-ports.-get-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-ports.-get-ports-.node-port[quarkus.openshift.get-ports."get-ports".node-port]` [.description] -- -The image pull secret - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|list of string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-ports.-get-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-ports.-get-ports-.tls[quarkus.openshift.get-ports."get-ports".tls]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-mounts.-get-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-mounts.-get-mounts-.name[quarkus.openshift.get-mounts."get-mounts".name]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-mounts.-get-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-mounts.-get-mounts-.path[quarkus.openshift.get-mounts."get-mounts".path]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-mounts.-get-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-mounts.-get-mounts-.sub-path[quarkus.openshift.get-mounts."get-mounts".sub-path]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-mounts.-get-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-mounts.-get-mounts-.read-only[quarkus.openshift.get-mounts."get-mounts".read-only]` [.description] -- -The command to use for the probe. +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.secret-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.secret-name[quarkus.openshift.get-secret-volumes."get-secret-volumes".secret-name]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The name of the secret to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.default-mode[quarkus.openshift.get-secret-volumes."get-secret-volumes".default-mode]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --|string -| +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.openshift.get-secret-volumes."get-secret-volumes".items."items".path]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.openshift.get-secret-volumes."get-secret-volumes".items."items".mode]` [.description] -- -The amount of time to wait before starting to probe. +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|int +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period[quarkus.kubernetes.sidecars."sidecars".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.optional[quarkus.openshift.get-secret-volumes."get-secret-volumes".optional]` [.description] -- -The period in which the action should be called. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.config-map-name[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".config-map-name]` [.description] -- -The amount of time to wait for each action. +The name of the ConfigMap to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.default-mode[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".default-mode]` [.description] -- -The success threshold to use. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` -endif::add-copy-button-to-env-var[] ---|int -|`1` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".items."items".path]` [.description] -- -The failure threshold to use. +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".items."items".mode]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] --|int -| +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.optional[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".optional]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.repository]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.repository[quarkus.openshift.get-git-repo-volumes."get-git-repo-volumes".repository]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +Git repository URL. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.directory]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.directory[quarkus.openshift.get-git-repo-volumes."get-git-repo-volumes".directory]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +The directory of the repository to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.revision]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.revision[quarkus.openshift.get-git-repo-volumes."get-git-repo-volumes".revision]` [.description] -- -The command to use for the probe. +The commit hash to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.claim-name[quarkus.openshift.get-pvc-volumes."get-pvc-volumes".claim-name]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The name of the claim to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.default-mode[quarkus.openshift.get-pvc-volumes."get-pvc-volumes".default-mode]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --|string -| +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.optional]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.optional[quarkus.openshift.get-pvc-volumes."get-pvc-volumes".optional]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".volume-id]` [.description] -- -The amount of time to wait before starting to probe. +The name of the disk to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period[quarkus.kubernetes.sidecars."sidecars".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".partition]` [.description] -- -The period in which the action should be called. +The partition. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".fs-type]` [.description] -- -The amount of time to wait for each action. +Filesystem type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".read-only]` [.description] -- -The success threshold to use. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.share-name[quarkus.openshift.get-azure-file-volumes."get-azure-file-volumes".share-name]` [.description] -- -The failure threshold to use. +The share name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.name[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.secret-name[quarkus.openshift.get-azure-file-volumes."get-azure-file-volumes".secret-name]` [.description] -- -The name of the volumeName to mount. +The secret name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.path[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.read-only[quarkus.openshift.get-azure-file-volumes."get-azure-file-volumes".read-only]` [.description] -- -The path to mount. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.sub-path[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".disk-name]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +The name of the disk to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.read-only[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".disk-uri]` [.description] -- -ReadOnly +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.cpu[quarkus.kubernetes.sidecars."sidecars".resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.kind[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".kind]` [.description] -- -CPU Requirements +Kind of disk. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`managed`, `shared` +|`managed` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.memory[quarkus.kubernetes.sidecars."sidecars".resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".caching-mode]` [.description] -- -Memory Requirements +Disk caching mode. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`read-write`, `read-only`, `none` +|`read-write` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.cpu[quarkus.kubernetes.sidecars."sidecars".resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".fs-type]` [.description] -- -CPU Requirements +File system type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] --|string -| +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.memory[quarkus.kubernetes.sidecars."sidecars".resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".read-only]` [.description] -- -Memory Requirements +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.secrets[quarkus.kubernetes.sidecars."sidecars".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.openshift.get-init-containers."get-init-containers".get-env.secrets]` [.description] @@ -8686,16 +23103,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps[quarkus.kubernetes.sidecars."sidecars".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.openshift.get-init-containers."get-init-containers".get-env.configmaps]` [.description] @@ -8703,16 +23120,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields[quarkus.kubernetes.sidecars."sidecars".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.openshift.get-init-containers."get-init-containers".get-env.fields]` [.description] @@ -8720,16 +23137,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] --|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars[quarkus.kubernetes.sidecars."sidecars".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.openshift.get-init-containers."get-init-containers".get-env.vars]` [.description] @@ -8737,16 +23154,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] --|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` [.description] @@ -8754,16 +23171,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` [.description] @@ -8771,16 +23188,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` [.description] @@ -8788,1348 +23205,1344 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.hostaliases.-host-aliases-.ip]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.hostaliases.-host-aliases-.ip[quarkus.kubernetes.hostaliases."host-aliases".ip]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.get-target-platform-name[quarkus.openshift.get-init-containers."get-init-containers".get-target-platform-name]` [.description] -- -The ip address - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__IP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__IP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.hostaliases.-host-aliases-.hostnames]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.hostaliases.-host-aliases-.hostnames[quarkus.kubernetes.hostaliases."host-aliases".hostnames]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.image[quarkus.openshift.get-init-containers."get-init-containers".image]` [.description] -- -The hostnames to resolve to the ip +The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__HOSTNAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__HOSTNAMES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.name[quarkus.kubernetes.rbac.roles."roles".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.working-dir]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.working-dir[quarkus.openshift.get-init-containers."get-init-containers".working-dir]` [.description] -- -The name of the role. +Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.namespace[quarkus.kubernetes.rbac.roles."roles".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.command]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.command[quarkus.openshift.get-init-containers."get-init-containers".command]` [.description] -- -The namespace of the role. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.labels-labels[quarkus.kubernetes.rbac.roles."roles".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.arguments]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.arguments[quarkus.openshift.get-init-containers."get-init-containers".arguments]` [.description] -- -Labels to add into the Role resource. +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".api-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.service-account]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.service-account[quarkus.openshift.get-init-containers."get-init-containers".service-account]` [.description] -- -API groups of the policy rule. +The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".non-resource-urls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.host[quarkus.openshift.get-init-containers."get-init-containers".host]` [.description] -- -Non resource URLs of the policy rule. +The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".resource-names]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".container-port]` [.description] -- -Resource names of the policy rule. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|list of string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".resources]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".host-port]` [.description] -- -Resources of the policy rule. +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|list of string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".verbs]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".path]` [.description] -- -Verbs of the policy rule. +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".protocol]` [.description] -- -The name of the cluster role. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.labels-labels[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".node-port]` [.description] -- -Labels to add into the ClusterRole resource. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".tls]` [.description] -- -API groups of the policy rule. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-policy[quarkus.openshift.get-init-containers."get-init-containers".image-pull-policy]` [.description] -- -Non resource URLs of the policy rule. +Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] ---|list of string -| +-- a| +`always`, `if-not-present`, `never` +|`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-secrets[quarkus.openshift.get-init-containers."get-init-containers".image-pull-secrets]` [.description] -- -Resource names of the policy rule. +The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-port]` [.description] -- -Resources of the policy rule. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|list of string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` [.description] -- -Verbs of the policy rule. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name[quarkus.kubernetes.rbac.service-accounts."service-accounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-path]` [.description] -- -The name of the service account. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.namespace[quarkus.kubernetes.rbac.service-accounts."service-accounts".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` [.description] -- -The namespace of the service account. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.labels-labels[quarkus.kubernetes.rbac.service-accounts."service-accounts".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.exec-action]` [.description] -- -Labels of the service account. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.use-as-default[quarkus.kubernetes.rbac.service-accounts."service-accounts".use-as-default]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` [.description] -- -If true, this service account will be used in the generated Deployment resource. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] ---|boolean +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name[quarkus.kubernetes.rbac.role-bindings."role-bindings".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.grpc-action]` [.description] -- -Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.labels-labels[quarkus.kubernetes.rbac.role-bindings."role-bindings".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` [.description] -- -Labels to add into the RoleBinding resource. +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.role-name[quarkus.kubernetes.rbac.role-bindings."role-bindings".role-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.initial-delay]` [.description] -- -The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.cluster-wide[quarkus.kubernetes.rbac.role-bindings."role-bindings".cluster-wide]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.period]` [.description] -- -If the Role sets in the `role-name` property is cluster wide or not. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|boolean -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.timeout]` [.description] -- -The "name" resource to use by the Subject element in the generated Role Binding resource. +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.success-threshold]` [.description] -- -The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -|`ServiceAccount` +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".api-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` [.description] -- -The "apiGroup" resource that matches with the "kind" property. By default, it's empty. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-port]` [.description] -- -The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` [.description] -- -Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-path]` [.description] -- -Labels to add into the RoleBinding resource. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".role-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` [.description] -- -The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.exec-action]` [.description] -- -The "name" resource to use by the Subject element in the generated Role Binding resource. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` [.description] -- -The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string -|`ServiceAccount` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.grpc-action]` [.description] -- -The "apiGroup" resource that matches with the "kind" property. By default, it's empty. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` [.description] -- -The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.annotations-annotations]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.annotations-annotations[quarkus.kubernetes.ingress.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.initial-delay]` [.description] -- -Custom annotations to add to exposition (route or ingress) resources +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.tls.-tls-.enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.tls.-tls-.enabled[quarkus.kubernetes.ingress.tls."tls".enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.period]` [.description] -- -If true, it will use the TLS configuration in the generated Ingress resource. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.tls.-tls-.hosts]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.tls.-tls-.hosts[quarkus.kubernetes.ingress.tls."tls".hosts]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.timeout]` [.description] -- -The list of hosts to be included in the TLS certificate. By default, it will use the application host. +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__HOSTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__HOSTS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.host[quarkus.kubernetes.ingress.rules."rules".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.success-threshold]` [.description] -- -The host under which the rule is going to be used. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__HOST+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.path[quarkus.kubernetes.ingress.rules."rules".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` [.description] -- -The path under which the rule is going to be used. Default is "/". +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -|`/` +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.path-type]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.path-type[quarkus.kubernetes.ingress.rules."rules".path-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".name]` [.description] -- -The path type strategy to use by the Ingress rule. Default is "Prefix". +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH_TYPE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string -|`Prefix` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.service-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.service-name[quarkus.kubernetes.ingress.rules."rules".service-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".path]` [.description] -- -The service name to be used by this Ingress rule. Default is the generated service name of the application. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.service-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.service-port-name[quarkus.kubernetes.ingress.rules."rules".service-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".sub-path]` [.description] -- -The service port name to be used by this Ingress rule. Default is the port name of the generated service of the application. +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.service-port-number]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.ingress.rules.-rules-.service-port-number[quarkus.kubernetes.ingress.rules."rules".service-port-number]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".read-only]` [.description] -- -The service port number to be used by this Ingress rule. This is only used when the servicePortName is not set. +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NUMBER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NUMBER+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-tasks.-init-tasks-.enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-tasks.-init-tasks-.enabled[quarkus.kubernetes.init-tasks."init-tasks".enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.openshift.get-init-containers."get-init-containers".resources.limits.cpu]` [.description] -- -If true, the init task will be generated. Otherwise, the init task resource generation will be skipped. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-tasks.-init-tasks-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.init-tasks.-init-tasks-.image[quarkus.kubernetes.init-tasks."init-tasks".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.openshift.get-init-containers."get-init-containers".resources.limits.memory]` [.description] -- -The init task image to use by the init-container. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__IMAGE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string -|`groundnuty/k8s-wait-for:no-root-v1.7` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.fields-fields[quarkus.kubernetes.env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.openshift.get-init-containers."get-init-containers".resources.requests.cpu]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_FIELDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.vars-vars[quarkus.kubernetes.env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.openshift.get-init-containers."get-init-containers".resources.requests.memory]` [.description] -- -The map associating environment name to its associated value. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_VARS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] ---|`Map>` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.mapping.-mapping-.from-secret[quarkus.kubernetes.env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.env.secrets[quarkus.openshift.get-init-containers."get-init-containers".env.secrets]` [.description] -- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.env.configmaps[quarkus.openshift.get-init-containers."get-init-containers".env.configmaps]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.kubernetes.env.mapping.-mapping-.with-key[quarkus.kubernetes.env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.openshift.get-init-containers."get-init-containers".env.fields]` [.description] -- -The key identifying the field from which the value is extracted. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.http-action-port[quarkus.openshift.liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.openshift.get-init-containers."get-init-containers".env.vars]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|int +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.http-action-port-name[quarkus.openshift.liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.http-action-path[quarkus.openshift.liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.http-action-scheme[quarkus.openshift.liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.exec-action[quarkus.openshift.liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.openshift.get-sidecars."get-sidecars".get-env.secrets]` [.description] -- -The command to use for the probe. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.tcp-socket-action[quarkus.openshift.liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.openshift.get-sidecars."get-sidecars".get-env.configmaps]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.grpc-action[quarkus.openshift.liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.openshift.get-sidecars."get-sidecars".get-env.fields]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.grpc-action-enabled[quarkus.openshift.liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.openshift.get-sidecars."get-sidecars".get-env.vars]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|`Map>` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.initial-delay[quarkus.openshift.liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` [.description] -- -The amount of time to wait before starting to probe. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.period[quarkus.openshift.liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` [.description] -- -The period in which the action should be called. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.timeout[quarkus.openshift.liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` [.description] -- -The amount of time to wait for each action. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.success-threshold[quarkus.openshift.liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.get-target-platform-name[quarkus.openshift.get-sidecars."get-sidecars".get-target-platform-name]` [.description] -- -The success threshold to use. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.liveness-probe.failure-threshold[quarkus.openshift.liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.image[quarkus.openshift.get-sidecars."get-sidecars".image]` [.description] -- -The failure threshold to use. +The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.http-action-port[quarkus.openshift.readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.working-dir]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.working-dir[quarkus.openshift.get-sidecars."get-sidecars".working-dir]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.http-action-port-name[quarkus.openshift.readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.command]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.command[quarkus.openshift.get-sidecars."get-sidecars".command]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__COMMAND+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.http-action-path[quarkus.openshift.readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.arguments]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.arguments[quarkus.openshift.get-sidecars."get-sidecars".arguments]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.http-action-scheme[quarkus.openshift.readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.service-account]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.service-account[quarkus.openshift.get-sidecars."get-sidecars".service-account]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.exec-action[quarkus.openshift.readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.host[quarkus.openshift.get-sidecars."get-sidecars".host]` [.description] -- -The command to use for the probe. +The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__HOST+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.tcp-socket-action[quarkus.openshift.readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".container-port]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.grpc-action[quarkus.openshift.readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".host-port]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.grpc-action-enabled[quarkus.openshift.readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".path]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.initial-delay[quarkus.openshift.readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".protocol]` [.description] -- -The amount of time to wait before starting to probe. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.period[quarkus.openshift.readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".node-port]` [.description] -- -The period in which the action should be called. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.timeout[quarkus.openshift.readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".tls]` [.description] -- -The amount of time to wait for each action. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.success-threshold[quarkus.openshift.readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-policy[quarkus.openshift.get-sidecars."get-sidecars".image-pull-policy]` [.description] -- -The success threshold to use. +Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +-- a| +`always`, `if-not-present`, `never` +|`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.readiness-probe.failure-threshold[quarkus.openshift.readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-secrets[quarkus.openshift.get-sidecars."get-sidecars".image-pull-secrets]` [.description] -- -The failure threshold to use. +The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.http-action-port[quarkus.openshift.startup-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-port]` [.description] @@ -10137,16 +24550,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.http-action-port-name[quarkus.openshift.startup-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` [.description] @@ -10154,16 +24567,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.http-action-path[quarkus.openshift.startup-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-path]` [.description] @@ -10171,16 +24584,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.http-action-scheme[quarkus.openshift.startup-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` [.description] @@ -10188,16 +24601,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.exec-action[quarkus.openshift.startup-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.exec-action]` [.description] @@ -10205,16 +24618,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.tcp-socket-action[quarkus.openshift.startup-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` [.description] @@ -10222,16 +24635,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.grpc-action[quarkus.openshift.startup-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.grpc-action]` [.description] @@ -10239,16 +24652,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.grpc-action-enabled[quarkus.openshift.startup-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` [.description] @@ -10256,16 +24669,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.initial-delay[quarkus.openshift.startup-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.initial-delay]` [.description] @@ -10273,17 +24686,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.period[quarkus.openshift.startup-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.period]` [.description] @@ -10291,17 +24704,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.timeout[quarkus.openshift.startup-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.timeout]` [.description] @@ -10309,17 +24722,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.success-threshold[quarkus.openshift.startup-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.success-threshold]` [.description] @@ -10327,16 +24740,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.startup-probe.failure-threshold[quarkus.openshift.startup-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` [.description] @@ -10344,1052 +24757,1104 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.annotations]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.annotations[quarkus.openshift.prometheus.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-port]` [.description] -- -When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.prefix]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.prefix[quarkus.openshift.prometheus.prefix]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` [.description] -- -Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PREFIX+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PREFIX+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string -|`prometheus.io` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.scrape]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.scrape[quarkus.openshift.prometheus.scrape]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-path]` [.description] -- -Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_SCRAPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_SCRAPE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.path[quarkus.openshift.prometheus.path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` [.description] -- -Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.port[quarkus.openshift.prometheus.port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.exec-action]` [.description] -- -Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.scheme]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.prometheus.scheme[quarkus.openshift.prometheus.scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` [.description] -- -Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.resources.limits.cpu[quarkus.openshift.resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.grpc-action]` [.description] -- -CPU Requirements +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.resources.limits.memory[quarkus.openshift.resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` [.description] -- -Memory Requirements +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.resources.requests.cpu[quarkus.openshift.resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.initial-delay]` [.description] -- -CPU Requirements +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.resources.requests.memory[quarkus.openshift.resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.period]` [.description] -- -Memory Requirements +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.expose]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.expose[quarkus.openshift.route.expose]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.timeout]` [.description] -- -If true, the service will be exposed +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_EXPOSE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_EXPOSE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.host]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.host[quarkus.openshift.route.host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.success-threshold]` [.description] -- -The host under which the application is going to be exposed +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_HOST+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.target-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.target-port[quarkus.openshift.route.target-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` [.description] -- -The target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https". +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TARGET_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TARGET_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string -|`http` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.ca-certificate]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.ca-certificate[quarkus.openshift.route.tls.ca-certificate]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".path]` [.description] -- -The cert authority certificate contents. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_CA_CERTIFICATE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_CA_CERTIFICATE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.certificate]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.certificate[quarkus.openshift.route.tls.certificate]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".sub-path]` [.description] -- -The certificate contents. +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_CERTIFICATE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_CERTIFICATE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.destination-ca-certificate]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.destination-ca-certificate[quarkus.openshift.route.tls.destination-ca-certificate]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".read-only]` [.description] -- -The contents of the ca certificate of the final destination. +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_DESTINATION_CA_CERTIFICATE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_DESTINATION_CA_CERTIFICATE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.openshift.get-sidecars."get-sidecars".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.insecure-edge-termination-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.insecure-edge-termination-policy[quarkus.openshift.route.tls.insecure-edge-termination-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.openshift.get-sidecars."get-sidecars".resources.limits.memory]` [.description] -- -The desired behavior for insecure connections to a route. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_INSECURE_EDGE_TERMINATION_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_INSECURE_EDGE_TERMINATION_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.key]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.key[quarkus.openshift.route.tls.key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.openshift.get-sidecars."get-sidecars".resources.requests.cpu]` [.description] -- -The key file contents. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_KEY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.termination]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.route.tls.termination[quarkus.openshift.route.tls.termination]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.openshift.get-sidecars."get-sidecars".resources.requests.memory]` [.description] -- -The termination type. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_TERMINATION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_TERMINATION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.job.parallelism]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.job.parallelism[quarkus.openshift.job.parallelism]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.env.secrets[quarkus.openshift.get-sidecars."get-sidecars".env.secrets]` [.description] -- -Specifies the maximum desired number of pods the job should run at any given time. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_PARALLELISM+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_PARALLELISM+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.job.completions]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.job.completions[quarkus.openshift.job.completions]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.env.configmaps[quarkus.openshift.get-sidecars."get-sidecars".env.configmaps]` [.description] -- -Specifies the desired number of successfully finished pods the job should be run with. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_COMPLETIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_COMPLETIONS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.job.completion-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.job.completion-mode[quarkus.openshift.job.completion-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.openshift.get-sidecars."get-sidecars".env.fields]` [.description] -- -CompletionMode specifies how Pod completions are tracked. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_COMPLETION_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_COMPLETION_MODE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] --- a| -`non-indexed`, `indexed` -|`non-indexed` +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.openshift.get-sidecars."get-sidecars".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.job.backoff-limit]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.job.backoff-limit[quarkus.openshift.job.backoff-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` [.description] -- -Specifies the number of retries before marking this job failed. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_BACKOFF_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_BACKOFF_LIMIT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.job.active-deadline-seconds]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.job.active-deadline-seconds[quarkus.openshift.job.active-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` [.description] -- -Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_ACTIVE_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_ACTIVE_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.job.ttl-seconds-after-finished[quarkus.openshift.job.ttl-seconds-after-finished]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` [.description] -- -Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_TTL_SECONDS_AFTER_FINISHED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] ---|int -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.job.suspend]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.job.suspend[quarkus.openshift.job.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-host-aliases.-get-host-aliases-.ip]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-host-aliases.-get-host-aliases-.ip[quarkus.openshift.get-host-aliases."get-host-aliases".ip]` [.description] -- -Suspend specifies whether the Job controller should create Pods or not. +The ip address ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_SUSPEND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.job.restart-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.job.restart-policy[quarkus.openshift.job.restart-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-host-aliases.-get-host-aliases-.hostnames]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-host-aliases.-get-host-aliases-.hostnames[quarkus.openshift.get-host-aliases."get-host-aliases".hostnames]` [.description] -- -Restart policy when the job container fails. +The hostnames to resolve to the ip ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_RESTART_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_RESTART_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++` endif::add-copy-button-to-env-var[] --- a| -`on-failure`, `never` -|`on-failure` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.schedule]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.schedule[quarkus.openshift.cron-job.schedule]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.roles.-roles-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.roles.-roles-.name[quarkus.openshift.get-rbac-config.roles."roles".name]` [.description] -- -The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron. +The name of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SCHEDULE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SCHEDULE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.concurrency-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.concurrency-policy[quarkus.openshift.cron-job.concurrency-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.roles.-roles-.namespace[quarkus.openshift.get-rbac-config.roles."roles".namespace]` [.description] -- -ConcurrencyPolicy describes how the job will be handled. +The namespace of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_CONCURRENCY_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_CONCURRENCY_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` endif::add-copy-button-to-env-var[] --- a| -`allow`, `forbid`, `replace` -|`allow` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.starting-deadline-seconds]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.starting-deadline-seconds[quarkus.openshift.cron-job.starting-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.roles.-roles-.labels-labels[quarkus.openshift.get-rbac-config.roles."roles".labels]` [.description] -- -Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones. +Labels to add into the Role resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_STARTING_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_STARTING_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` endif::add-copy-button-to-env-var[] ---|long +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.failed-jobs-history-limit]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.failed-jobs-history-limit[quarkus.openshift.cron-job.failed-jobs-history-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` [.description] -- +API groups of the policy rule. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.successful-jobs-history-limit]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.successful-jobs-history-limit[quarkus.openshift.cron-job.successful-jobs-history-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- +Non resource URLs of the policy rule. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.parallelism]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.parallelism[quarkus.openshift.cron-job.parallelism]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` [.description] -- -Specifies the maximum desired number of pods the job should run at any given time. +Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_PARALLELISM+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_PARALLELISM+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.completions]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.completions[quarkus.openshift.cron-job.completions]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` [.description] -- -Specifies the desired number of successfully finished pods the job should be run with. +Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETIONS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.completion-mode]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.completion-mode[quarkus.openshift.cron-job.completion-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` [.description] -- -CompletionMode specifies how Pod completions are tracked. +Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETION_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETION_MODE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] --- a| -`non-indexed`, `indexed` -|`non-indexed` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.backoff-limit]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.backoff-limit[quarkus.openshift.cron-job.backoff-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".name]` [.description] -- -Specifies the number of retries before marking this job failed. +The name of the cluster role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_BACKOFF_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_BACKOFF_LIMIT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.active-deadline-seconds]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.active-deadline-seconds[quarkus.openshift.cron-job.active-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".labels]` [.description] -- -Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. +Labels to add into the ClusterRole resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` endif::add-copy-button-to-env-var[] ---|long +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.ttl-seconds-after-finished[quarkus.openshift.cron-job.ttl-seconds-after-finished]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` [.description] -- -Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. +API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.suspend]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.suspend[quarkus.openshift.cron-job.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- -Suspend specifies whether the Job controller should create Pods or not. +Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SUSPEND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.restart-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.cron-job.restart-policy[quarkus.openshift.cron-job.restart-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` [.description] -- -Restart policy when the job container fails. +Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_RESTART_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_RESTART_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] --- a| -`on-failure`, `never` -|`on-failure` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.env.secrets[quarkus.openshift.env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` [.description] -- -The optional list of Secret names to load environment variables from. +Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ENV_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.env.configmaps[quarkus.openshift.env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.se-linux-options.level]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.se-linux-options.level[quarkus.openshift.security-context.se-linux-options.level]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".name]` [.description] -- -The SELinux level label that applies to the container. +The name of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.se-linux-options.role]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.se-linux-options.role[quarkus.openshift.security-context.se-linux-options.role]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".namespace]` [.description] -- -The SELinux role label that applies to the container. +The namespace of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.se-linux-options.type]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.se-linux-options.type[quarkus.openshift.security-context.se-linux-options.type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".labels]` [.description] -- -The SELinux type label that applies to the container. +Labels of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.se-linux-options.user]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.se-linux-options.user[quarkus.openshift.security-context.se-linux-options.user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".use-as-default]` [.description] -- -The SELinux user label that applies to the container. +If true, this service account will be used in the generated Deployment resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` endif::add-copy-button-to-env-var[] ---|string +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name[quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".name]` [.description] -- -The name of the GMSA credential spec to use. +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.windows-options.gmsa-credential-spec[quarkus.openshift.security-context.windows-options.gmsa-credential-spec]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".labels]` [.description] -- -GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. +Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.windows-options.run-as-user-name[quarkus.openshift.security-context.windows-options.run-as-user-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".role-name]` [.description] -- -The UserName in Windows to run the entrypoint of the container process. +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.windows-options.host-process]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.windows-options.host-process[quarkus.openshift.security-context.windows-options.host-process]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".cluster-wide]` [.description] -- -HostProcess determines if a container should be run as a 'Host Process' container. +If the Role sets in the `role-name` property is cluster wide or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` endif::add-copy-button-to-env-var[] --|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.run-as-user]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.run-as-user[quarkus.openshift.security-context.run-as-user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` [.description] -- -The UID to run the entrypoint of the container process. +The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_USER+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.run-as-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.run-as-group[quarkus.openshift.security-context.run-as-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` [.description] -- -The GID to run the entrypoint of the container process. +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_GROUP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] ---|long -| +--|string +|`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.run-as-non-root]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.run-as-non-root[quarkus.openshift.security-context.run-as-non-root]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` [.description] -- -Indicates that the container must run as a non-root user. +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] ---|boolean +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.supplemental-groups]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.supplemental-groups[quarkus.openshift.security-context.supplemental-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` [.description] -- -A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|list of long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.fs-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.fs-group[quarkus.openshift.security-context.fs-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` [.description] -- -A special supplemental group that applies to all containers in a pod. +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.sysctls]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.sysctls[quarkus.openshift.security-context.sysctls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` [.description] -- -Sysctls hold a list of namespaced sysctls used for the pod. +Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SYSCTLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SYSCTLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.security-context.fs-group-change-policy[quarkus.openshift.security-context.fs-group-change-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` [.description] -- -It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] --- a| -tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] -| +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.remote-debug.enabled]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.remote-debug.enabled[quarkus.openshift.remote-debug.enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` [.description] -- -If true, the debug mode in pods will be enabled. +The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.remote-debug.transport]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.remote-debug.transport[quarkus.openshift.remote-debug.transport]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` [.description] -- -The transport to use. +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_TRANSPORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_TRANSPORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] --|string -|`dt_socket` +|`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.remote-debug.suspend]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.remote-debug.suspend[quarkus.openshift.remote-debug.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` [.description] -- -If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection. +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_SUSPEND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] --|string -|`n` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.remote-debug.address-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.remote-debug.address-port[quarkus.openshift.remote-debug.address-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` [.description] -- -It specifies the address at which the debug socket will listen. +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ADDRESS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ADDRESS_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|int -|`5005` +--|string +| a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.ports.-ports-.container-port]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.ports.-ports-.container-port[quarkus.openshift.ports."ports".container-port]` @@ -12056,6 +26521,140 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.get-env.secrets[quarkus.openshift.init-containers."init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.get-env.configmaps[quarkus.openshift.init-containers."init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.get-env.fields-fields[quarkus.openshift.init-containers."init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.get-env.vars-vars[quarkus.openshift.init-containers."init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.get-target-platform-name[quarkus.openshift.init-containers."init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.init-containers.-init-containers-.image[quarkus.openshift.init-containers."init-containers".image]` @@ -12997,6 +27596,140 @@ endif::add-copy-button-to-env-var[] |required icon:exclamation-circle[title=Configuration property is required] +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.get-env.secrets[quarkus.openshift.sidecars."sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.get-env.configmaps[quarkus.openshift.sidecars."sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.get-env.fields-fields[quarkus.openshift.sidecars."sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.get-env.vars-vars[quarkus.openshift.sidecars."sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.get-target-platform-name[quarkus.openshift.sidecars."sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.image]]`link:#quarkus-kubernetes-general-config-items_quarkus.openshift.sidecars.-sidecars-.image[quarkus.openshift.sidecars."sidecars".image]` diff --git a/_generated-doc/main/config/quarkus-kubernetes-kubernetes-config.adoc b/_generated-doc/main/config/quarkus-kubernetes-kubernetes-config.adoc index 69a4b17a96..2f0f48d0aa 100644 --- a/_generated-doc/main/config/quarkus-kubernetes-kubernetes-config.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes-kubernetes-config.adoc @@ -10,317 +10,283 @@ h|[[quarkus-kubernetes-kubernetes-config_configuration]]link:#quarkus-kubernetes h|Type h|Default -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.part-of]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.part-of[quarkus.kubernetes.part-of]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-env.secrets]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-env.secrets[quarkus.kubernetes.get-env.secrets]` [.description] -- -The name of the group this component belongs too +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PART_OF+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PART_OF+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.name[quarkus.kubernetes.name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-env.configmaps]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-env.configmaps[quarkus.kubernetes.get-env.configmaps]` [.description] -- -The name of the application. This value will be used for naming Kubernetes resources like: - Deployment - Service and so on ... +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.version]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.version[quarkus.kubernetes.version]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-target-platform-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-target-platform-name[quarkus.kubernetes.get-target-platform-name]` [.description] -- -The version of the application. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_VERSION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_TARGET_PLATFORM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_VERSION+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_TARGET_PLATFORM_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.deployment-kind]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.deployment-kind[quarkus.kubernetes.deployment-kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-part-of]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-part-of[quarkus.kubernetes.get-part-of]` [.description] -- -The kind of the deployment resource to use. Supported values are 'StatefulSet', 'Job', 'CronJob' and 'Deployment' defaulting to the latter. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOYMENT_KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PART_OF+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_DEPLOYMENT_KIND+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_PART_OF+++` endif::add-copy-button-to-env-var[] --- a| -`deployment`, `stateful-set`, `job`, `cron-job` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.namespace]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.namespace[quarkus.kubernetes.namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-name[quarkus.kubernetes.get-name]` [.description] -- -The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_NAMESPACE+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.add-build-timestamp]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.add-build-timestamp[quarkus.kubernetes.add-build-timestamp]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-version]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-version[quarkus.kubernetes.get-version]` [.description] -- -Whether to add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_BUILD_TIMESTAMP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_VERSION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ADD_BUILD_TIMESTAMP+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_VERSION+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.working-dir]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.working-dir[quarkus.kubernetes.working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-namespace]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-namespace[quarkus.kubernetes.get-namespace]` [.description] -- -Working directory - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_WORKING_DIR+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.command]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.command[quarkus.kubernetes.command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.is-add-build-timestamp]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.is-add-build-timestamp[quarkus.kubernetes.is-add-build-timestamp]` [.description] -- -The commands - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IS_ADD_BUILD_TIMESTAMP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_COMMAND+++` +Environment variable: `+++QUARKUS_KUBERNETES_IS_ADD_BUILD_TIMESTAMP+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.arguments]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.arguments[quarkus.kubernetes.arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.is-add-version-to-label-selectors]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.is-add-version-to-label-selectors[quarkus.kubernetes.is-add-version-to-label-selectors]` [.description] -- -The arguments - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IS_ADD_VERSION_TO_LABEL_SELECTORS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ARGUMENTS+++` +Environment variable: `+++QUARKUS_KUBERNETES_IS_ADD_VERSION_TO_LABEL_SELECTORS+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.service-account]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.service-account[quarkus.kubernetes.service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.is-add-name-to-label-selectors]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.is-add-name-to-label-selectors[quarkus.kubernetes.is-add-name-to-label-selectors]` [.description] -- -The service account - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IS_ADD_NAME_TO_LABEL_SELECTORS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_KUBERNETES_IS_ADD_NAME_TO_LABEL_SELECTORS+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.replicas]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.replicas[quarkus.kubernetes.replicas]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-working-dir]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-working-dir[quarkus.kubernetes.get-working-dir]` [.description] -- -The number of desired pods - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REPLICAS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REPLICAS+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_WORKING_DIR+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.strategy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.strategy[quarkus.kubernetes.strategy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-command]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-command[quarkus.kubernetes.get-command]` [.description] -- -Specifies the deployment strategy. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STRATEGY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STRATEGY+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_COMMAND+++` endif::add-copy-button-to-env-var[] --- a| -`none`, `recreate`, `rolling-update` -|`none` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.rolling-update.max-unavailable]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.rolling-update.max-unavailable[quarkus.kubernetes.rolling-update.max-unavailable]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-arguments]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-arguments[quarkus.kubernetes.get-arguments]` [.description] -- -Specifies the maximum number of Pods that can be unavailable during the update process. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_UNAVAILABLE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_UNAVAILABLE+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|string -|`25%` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.rolling-update.max-surge]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.rolling-update.max-surge[quarkus.kubernetes.rolling-update.max-surge]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-service-account]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-service-account[quarkus.kubernetes.get-service-account]` [.description] -- -Specifies the maximum number of Pods that can be created over the desired number of Pods. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_SURGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_SURGE+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string -|`25%` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.service-type]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.service-type[quarkus.kubernetes.service-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-container-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-container-name[quarkus.kubernetes.get-container-name]` [.description] -- -The type of service that will be generated for the application - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SERVICE_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONTAINER_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SERVICE_TYPE+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONTAINER_NAME+++` endif::add-copy-button-to-env-var[] --- a| -`cluster-ip`, `node-port`, `load-balancer`, `external-name` -|`cluster-ip` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.node-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.node-port[quarkus.kubernetes.node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-service-type]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-service-type[quarkus.kubernetes.get-service-type]` [.description] -- -The nodePort to set when serviceType is set to node-port. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SERVICE_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_NODE_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SERVICE_TYPE+++` endif::add-copy-button-to-env-var[] ---|int -| +-- a| +`cluster-ip`, `node-port`, `load-balancer`, `external-name` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.image-pull-policy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.image-pull-policy[quarkus.kubernetes.image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-image-pull-policy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-image-pull-policy[quarkus.kubernetes.get-image-pull-policy]` [.description] -- -Image pull policy - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] -- a| `always`, `if-not-present`, `never` -|`always` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.image-pull-secrets]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.image-pull-secrets[quarkus.kubernetes.image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-image-pull-secrets]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-image-pull-secrets[quarkus.kubernetes.get-image-pull-secrets]` [.description] -- -The image pull secret - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.http-action-port[quarkus.kubernetes.liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.http-action-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.http-action-port[quarkus.kubernetes.get-liveness-probe.http-action-port]` [.description] @@ -328,16 +294,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.http-action-port-name[quarkus.kubernetes.liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.http-action-port-name[quarkus.kubernetes.get-liveness-probe.http-action-port-name]` [.description] @@ -345,16 +311,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.http-action-path[quarkus.kubernetes.liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.http-action-path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.http-action-path[quarkus.kubernetes.get-liveness-probe.http-action-path]` [.description] @@ -362,16 +328,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.http-action-scheme[quarkus.kubernetes.liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.http-action-scheme[quarkus.kubernetes.get-liveness-probe.http-action-scheme]` [.description] @@ -379,16 +345,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.exec-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.exec-action[quarkus.kubernetes.liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.exec-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.exec-action[quarkus.kubernetes.get-liveness-probe.exec-action]` [.description] @@ -396,16 +362,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.tcp-socket-action[quarkus.kubernetes.liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.tcp-socket-action[quarkus.kubernetes.get-liveness-probe.tcp-socket-action]` [.description] @@ -413,16 +379,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.grpc-action[quarkus.kubernetes.liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.grpc-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.grpc-action[quarkus.kubernetes.get-liveness-probe.grpc-action]` [.description] @@ -430,16 +396,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.grpc-action-enabled[quarkus.kubernetes.liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.grpc-action-enabled[quarkus.kubernetes.get-liveness-probe.grpc-action-enabled]` [.description] @@ -447,16 +413,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.initial-delay[quarkus.kubernetes.liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.initial-delay]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.initial-delay[quarkus.kubernetes.get-liveness-probe.initial-delay]` [.description] @@ -464,17 +430,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.period]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.period[quarkus.kubernetes.liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.period]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.period[quarkus.kubernetes.get-liveness-probe.period]` [.description] @@ -482,17 +448,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.timeout]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.timeout[quarkus.kubernetes.liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.timeout]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.timeout[quarkus.kubernetes.get-liveness-probe.timeout]` [.description] @@ -500,17 +466,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.success-threshold[quarkus.kubernetes.liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.success-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.success-threshold[quarkus.kubernetes.get-liveness-probe.success-threshold]` [.description] @@ -518,16 +484,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.failure-threshold[quarkus.kubernetes.liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-liveness-probe.failure-threshold[quarkus.kubernetes.get-liveness-probe.failure-threshold]` [.description] @@ -535,16 +501,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.http-action-port[quarkus.kubernetes.readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.http-action-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.http-action-port[quarkus.kubernetes.get-readiness-probe.http-action-port]` [.description] @@ -552,16 +518,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.http-action-port-name[quarkus.kubernetes.readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.http-action-port-name[quarkus.kubernetes.get-readiness-probe.http-action-port-name]` [.description] @@ -569,16 +535,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.http-action-path[quarkus.kubernetes.readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.http-action-path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.http-action-path[quarkus.kubernetes.get-readiness-probe.http-action-path]` [.description] @@ -586,16 +552,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.http-action-scheme[quarkus.kubernetes.readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.http-action-scheme[quarkus.kubernetes.get-readiness-probe.http-action-scheme]` [.description] @@ -603,16 +569,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.exec-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.exec-action[quarkus.kubernetes.readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.exec-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.exec-action[quarkus.kubernetes.get-readiness-probe.exec-action]` [.description] @@ -620,16 +586,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.tcp-socket-action[quarkus.kubernetes.readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.tcp-socket-action[quarkus.kubernetes.get-readiness-probe.tcp-socket-action]` [.description] @@ -637,16 +603,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.grpc-action[quarkus.kubernetes.readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.grpc-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.grpc-action[quarkus.kubernetes.get-readiness-probe.grpc-action]` [.description] @@ -654,16 +620,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.grpc-action-enabled[quarkus.kubernetes.readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.grpc-action-enabled[quarkus.kubernetes.get-readiness-probe.grpc-action-enabled]` [.description] @@ -671,16 +637,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.initial-delay[quarkus.kubernetes.readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.initial-delay]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.initial-delay[quarkus.kubernetes.get-readiness-probe.initial-delay]` [.description] @@ -688,17 +654,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.period]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.period[quarkus.kubernetes.readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.period]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.period[quarkus.kubernetes.get-readiness-probe.period]` [.description] @@ -706,17 +672,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.timeout]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.timeout[quarkus.kubernetes.readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.timeout]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.timeout[quarkus.kubernetes.get-readiness-probe.timeout]` [.description] @@ -724,17 +690,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.success-threshold[quarkus.kubernetes.readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.success-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.success-threshold[quarkus.kubernetes.get-readiness-probe.success-threshold]` [.description] @@ -742,16 +708,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.failure-threshold[quarkus.kubernetes.readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-readiness-probe.failure-threshold[quarkus.kubernetes.get-readiness-probe.failure-threshold]` [.description] @@ -759,16 +725,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.http-action-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.http-action-port[quarkus.kubernetes.startup-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.http-action-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.http-action-port[quarkus.kubernetes.get-startup-probe.http-action-port]` [.description] @@ -776,16 +742,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.http-action-port-name[quarkus.kubernetes.startup-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.http-action-port-name[quarkus.kubernetes.get-startup-probe.http-action-port-name]` [.description] @@ -793,16 +759,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.http-action-path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.http-action-path[quarkus.kubernetes.startup-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.http-action-path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.http-action-path[quarkus.kubernetes.get-startup-probe.http-action-path]` [.description] @@ -810,16 +776,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.http-action-scheme[quarkus.kubernetes.startup-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.http-action-scheme[quarkus.kubernetes.get-startup-probe.http-action-scheme]` [.description] @@ -827,16 +793,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.exec-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.exec-action[quarkus.kubernetes.startup-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.exec-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.exec-action[quarkus.kubernetes.get-startup-probe.exec-action]` [.description] @@ -844,16 +810,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.tcp-socket-action[quarkus.kubernetes.startup-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.tcp-socket-action[quarkus.kubernetes.get-startup-probe.tcp-socket-action]` [.description] @@ -861,16 +827,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.grpc-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.grpc-action[quarkus.kubernetes.startup-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.grpc-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.grpc-action[quarkus.kubernetes.get-startup-probe.grpc-action]` [.description] @@ -878,16 +844,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.grpc-action-enabled[quarkus.kubernetes.startup-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.grpc-action-enabled[quarkus.kubernetes.get-startup-probe.grpc-action-enabled]` [.description] @@ -895,16 +861,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.initial-delay]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.initial-delay[quarkus.kubernetes.startup-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.initial-delay]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.initial-delay[quarkus.kubernetes.get-startup-probe.initial-delay]` [.description] @@ -912,17 +878,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.period]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.period[quarkus.kubernetes.startup-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.period]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.period[quarkus.kubernetes.get-startup-probe.period]` [.description] @@ -930,17 +896,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.timeout]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.timeout[quarkus.kubernetes.startup-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.timeout]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.timeout[quarkus.kubernetes.get-startup-probe.timeout]` [.description] @@ -948,17 +914,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.success-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.success-threshold[quarkus.kubernetes.startup-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.success-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.success-threshold[quarkus.kubernetes.get-startup-probe.success-threshold]` [.description] @@ -966,16 +932,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.failure-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.failure-threshold[quarkus.kubernetes.startup-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.failure-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-startup-probe.failure-threshold[quarkus.kubernetes.get-startup-probe.failure-threshold]` [.description] @@ -983,16 +949,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.annotations]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.annotations[quarkus.kubernetes.prometheus.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-prometheus-config.annotations]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-prometheus-config.annotations[quarkus.kubernetes.get-prometheus-config.annotations]` [.description] @@ -1000,16 +966,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++` endif::add-copy-button-to-env-var[] --|boolean |`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.prefix]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.prefix[quarkus.kubernetes.prometheus.prefix]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-prometheus-config.prefix]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-prometheus-config.prefix[quarkus.kubernetes.get-prometheus-config.prefix]` [.description] @@ -1017,16 +983,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PREFIX+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PREFIX+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PREFIX+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PREFIX+++` endif::add-copy-button-to-env-var[] --|string |`prometheus.io` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.scrape]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.scrape[quarkus.kubernetes.prometheus.scrape]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-prometheus-config.scrape]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-prometheus-config.scrape[quarkus.kubernetes.get-prometheus-config.scrape]` [.description] @@ -1034,16 +1000,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_SCRAPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCRAPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_SCRAPE+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCRAPE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.path[quarkus.kubernetes.prometheus.path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-prometheus-config.path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-prometheus-config.path[quarkus.kubernetes.get-prometheus-config.path]` [.description] @@ -1051,16 +1017,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PATH+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.port[quarkus.kubernetes.prometheus.port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-prometheus-config.port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-prometheus-config.port[quarkus.kubernetes.get-prometheus-config.port]` [.description] @@ -1068,16 +1034,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PORT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.scheme]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.scheme[quarkus.kubernetes.prometheus.scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-prometheus-config.scheme]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-prometheus-config.scheme[quarkus.kubernetes.get-prometheus-config.scheme]` [.description] @@ -1085,1052 +1051,6061 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_qu Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_SCHEME+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.empty-dir-volumes]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.empty-dir-volumes[quarkus.kubernetes.empty-dir-volumes]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-empty-dir-volumes]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-empty-dir-volumes[quarkus.kubernetes.get-empty-dir-volumes]` [.description] -- -EmptyDir volumes - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_EMPTY_DIR_VOLUMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_EMPTY_DIR_VOLUMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_EMPTY_DIR_VOLUMES+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_EMPTY_DIR_VOLUMES+++` endif::add-copy-button-to-env-var[] --|list of string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.deployment-target]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.deployment-target[quarkus.kubernetes.deployment-target]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-resources.limits.cpu]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-resources.limits.cpu[quarkus.kubernetes.get-resources.limits.cpu]` [.description] -- -The target deployment platform. Defaults to kubernetes. Can be kubernetes, openshift, knative, minikube etc., or any combination of the above as comma separated list. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOYMENT_TARGET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_DEPLOYMENT_TARGET+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.resources.limits.cpu]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.resources.limits.cpu[quarkus.kubernetes.resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-resources.limits.memory]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-resources.limits.memory[quarkus.kubernetes.get-resources.limits.memory]` [.description] -- -CPU Requirements +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.resources.limits.memory]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.resources.limits.memory[quarkus.kubernetes.resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-resources.requests.cpu]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-resources.requests.cpu[quarkus.kubernetes.get-resources.requests.cpu]` [.description] -- -Memory Requirements +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.resources.requests.cpu]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.resources.requests.cpu[quarkus.kubernetes.resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-resources.requests.memory]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-resources.requests.memory[quarkus.kubernetes.get-resources.requests.memory]` [.description] -- -CPU Requirements +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.resources.requests.memory]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.resources.requests.memory[quarkus.kubernetes.resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-app-secret]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-app-secret[quarkus.kubernetes.get-app-secret]` [.description] -- -Memory Requirements - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_APP_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_APP_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.ingress.expose]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.ingress.expose[quarkus.kubernetes.ingress.expose]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-app-config-map]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-app-config-map[quarkus.kubernetes.get-app-config-map]` [.description] -- -If true, the service will be exposed - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_EXPOSE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_APP_CONFIG_MAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_EXPOSE+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_APP_CONFIG_MAP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.ingress.host]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.ingress.host[quarkus.kubernetes.ingress.host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.se-linux-options.level]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.se-linux-options.level[quarkus.kubernetes.get-security-context.se-linux-options.level]` [.description] -- -The host under which the application is going to be exposed +The SELinux level label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_HOST+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.ingress.target-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.ingress.target-port[quarkus.kubernetes.ingress.target-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.se-linux-options.role]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.se-linux-options.role[quarkus.kubernetes.get-security-context.se-linux-options.role]` [.description] -- -The default target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https". +The SELinux role label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TARGET_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TARGET_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` endif::add-copy-button-to-env-var[] --|string -|`http` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.ingress.ingress-class-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.ingress.ingress-class-name[quarkus.kubernetes.ingress.ingress-class-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.se-linux-options.type]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.se-linux-options.type[quarkus.kubernetes.get-security-context.se-linux-options.type]` [.description] -- -The class of the Ingress. If the ingressClassName is omitted, a default Ingress class is used. +The SELinux type label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_INGRESS_CLASS_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_INGRESS_CLASS_NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.parallelism]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.parallelism[quarkus.kubernetes.job.parallelism]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.se-linux-options.user]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.se-linux-options.user[quarkus.kubernetes.get-security-context.se-linux-options.user]` [.description] -- -Specifies the maximum desired number of pods the job should run at any given time. +The SELinux user label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_PARALLELISM+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_PARALLELISM+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.completions]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.completions[quarkus.kubernetes.job.completions]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name]` [.description] -- -Specifies the desired number of successfully finished pods the job should be run with. +The name of the GMSA credential spec to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_COMPLETIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_COMPLETIONS+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.completion-mode]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.completion-mode[quarkus.kubernetes.job.completion-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec[quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec]` [.description] -- -CompletionMode specifies how Pod completions are tracked. +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_COMPLETION_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_COMPLETION_MODE+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` endif::add-copy-button-to-env-var[] --- a| -`non-indexed`, `indexed` -|`non-indexed` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.backoff-limit]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.backoff-limit[quarkus.kubernetes.job.backoff-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.windows-options.run-as-user-name[quarkus.kubernetes.get-security-context.windows-options.run-as-user-name]` [.description] -- -Specifies the number of retries before marking this job failed. +The UserName in Windows to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_BACKOFF_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_BACKOFF_LIMIT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.active-deadline-seconds]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.active-deadline-seconds[quarkus.kubernetes.job.active-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.windows-options.host-process]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.windows-options.host-process[quarkus.kubernetes.get-security-context.windows-options.host-process]` [.description] -- -Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. +HostProcess determines if a container should be run as a 'Host Process' container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_ACTIVE_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_ACTIVE_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` endif::add-copy-button-to-env-var[] ---|long +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.ttl-seconds-after-finished[quarkus.kubernetes.job.ttl-seconds-after-finished]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.run-as-user]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.run-as-user[quarkus.kubernetes.get-security-context.run-as-user]` [.description] -- -Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. +The UID to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_TTL_SECONDS_AFTER_FINISHED+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_USER+++` endif::add-copy-button-to-env-var[] ---|int +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.suspend]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.suspend[quarkus.kubernetes.job.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.run-as-group]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.run-as-group[quarkus.kubernetes.get-security-context.run-as-group]` [.description] -- -Suspend specifies whether the Job controller should create Pods or not. +The GID to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_SUSPEND+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|long +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.restart-policy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.restart-policy[quarkus.kubernetes.job.restart-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.run-as-non-root]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.run-as-non-root[quarkus.kubernetes.get-security-context.run-as-non-root]` [.description] -- -Restart policy when the job container fails. +Indicates that the container must run as a non-root user. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_RESTART_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_RESTART_POLICY+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` endif::add-copy-button-to-env-var[] --- a| -`on-failure`, `never` -|`on-failure` +--|boolean +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.schedule]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.schedule[quarkus.kubernetes.cron-job.schedule]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.supplemental-groups]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.supplemental-groups[quarkus.kubernetes.get-security-context.supplemental-groups]` [.description] -- -The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron. +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SCHEDULE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SCHEDULE+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.concurrency-policy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.concurrency-policy[quarkus.kubernetes.cron-job.concurrency-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.fs-group]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.fs-group[quarkus.kubernetes.get-security-context.fs-group]` [.description] -- -ConcurrencyPolicy describes how the job will be handled. +A special supplemental group that applies to all containers in a pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_CONCURRENCY_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_CONCURRENCY_POLICY+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP+++` endif::add-copy-button-to-env-var[] --- a| -`allow`, `forbid`, `replace` -|`allow` +--|long +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.starting-deadline-seconds]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.starting-deadline-seconds[quarkus.kubernetes.cron-job.starting-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.sysctls]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.sysctls[quarkus.kubernetes.get-security-context.sysctls]` [.description] -- -Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones. +Sysctls hold a list of namespaced sysctls used for the pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_STARTING_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SYSCTLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_STARTING_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SYSCTLS+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.failed-jobs-history-limit]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.failed-jobs-history-limit[quarkus.kubernetes.cron-job.failed-jobs-history-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.fs-group-change-policy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-security-context.fs-group-change-policy[quarkus.kubernetes.get-security-context.fs-group-change-policy]` [.description] -- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` endif::add-copy-button-to-env-var[] ---|int +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.successful-jobs-history-limit]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.successful-jobs-history-limit[quarkus.kubernetes.cron-job.successful-jobs-history-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.is-idempotent]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.is-idempotent[quarkus.kubernetes.is-idempotent]` [.description] -- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IS_IDEMPOTENT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++` +Environment variable: `+++QUARKUS_KUBERNETES_IS_IDEMPOTENT+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.parallelism]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.parallelism[quarkus.kubernetes.cron-job.parallelism]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.part-of]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.part-of[quarkus.kubernetes.part-of]` [.description] -- -Specifies the maximum desired number of pods the job should run at any given time. +The name of the group this component belongs too ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_PARALLELISM+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PART_OF+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_PARALLELISM+++` +Environment variable: `+++QUARKUS_KUBERNETES_PART_OF+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.completions]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.completions[quarkus.kubernetes.cron-job.completions]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.name[quarkus.kubernetes.name]` [.description] -- -Specifies the desired number of successfully finished pods the job should be run with. +The name of the application. This value will be used for naming Kubernetes resources like: - Deployment - Service and so on ... ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETIONS+++` +Environment variable: `+++QUARKUS_KUBERNETES_NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.completion-mode]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.completion-mode[quarkus.kubernetes.cron-job.completion-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.version]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.version[quarkus.kubernetes.version]` [.description] -- -CompletionMode specifies how Pod completions are tracked. +The version of the application. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETION_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_VERSION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETION_MODE+++` +Environment variable: `+++QUARKUS_KUBERNETES_VERSION+++` endif::add-copy-button-to-env-var[] --- a| -`non-indexed`, `indexed` -|`non-indexed` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.backoff-limit]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.backoff-limit[quarkus.kubernetes.cron-job.backoff-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.deployment-kind]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.deployment-kind[quarkus.kubernetes.deployment-kind]` [.description] -- -Specifies the number of retries before marking this job failed. +The kind of the deployment resource to use. Supported values are 'StatefulSet', 'Job', 'CronJob' and 'Deployment' defaulting to the latter. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_BACKOFF_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOYMENT_KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_BACKOFF_LIMIT+++` +Environment variable: `+++QUARKUS_KUBERNETES_DEPLOYMENT_KIND+++` endif::add-copy-button-to-env-var[] ---|int +-- a| +`deployment`, `stateful-set`, `job`, `cron-job` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.active-deadline-seconds]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.active-deadline-seconds[quarkus.kubernetes.cron-job.active-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.namespace]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.namespace[quarkus.kubernetes.namespace]` [.description] -- -Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. +The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_KUBERNETES_NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.ttl-seconds-after-finished[quarkus.kubernetes.cron-job.ttl-seconds-after-finished]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.add-build-timestamp]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.add-build-timestamp[quarkus.kubernetes.add-build-timestamp]` [.description] -- -Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. +Whether to add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_BUILD_TIMESTAMP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++` +Environment variable: `+++QUARKUS_KUBERNETES_ADD_BUILD_TIMESTAMP+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.suspend]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.suspend[quarkus.kubernetes.cron-job.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.working-dir]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.working-dir[quarkus.kubernetes.working-dir]` [.description] -- -Suspend specifies whether the Job controller should create Pods or not. +Working directory ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.command]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.command[quarkus.kubernetes.command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.arguments]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.arguments[quarkus.kubernetes.arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.service-account]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.service-account[quarkus.kubernetes.service-account]` + + +[.description] +-- +The service account + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.replicas]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.replicas[quarkus.kubernetes.replicas]` + + +[.description] +-- +The number of desired pods + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REPLICAS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REPLICAS+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.strategy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.strategy[quarkus.kubernetes.strategy]` + + +[.description] +-- +Specifies the deployment strategy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STRATEGY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STRATEGY+++` +endif::add-copy-button-to-env-var[] +-- a| +`none`, `recreate`, `rolling-update` +|`none` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.rolling-update.max-unavailable]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.rolling-update.max-unavailable[quarkus.kubernetes.rolling-update.max-unavailable]` + + +[.description] +-- +Specifies the maximum number of Pods that can be unavailable during the update process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_UNAVAILABLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_UNAVAILABLE+++` +endif::add-copy-button-to-env-var[] +--|string +|`25%` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.rolling-update.max-surge]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.rolling-update.max-surge[quarkus.kubernetes.rolling-update.max-surge]` + + +[.description] +-- +Specifies the maximum number of Pods that can be created over the desired number of Pods. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_SURGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_SURGE+++` +endif::add-copy-button-to-env-var[] +--|string +|`25%` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.service-type]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.service-type[quarkus.kubernetes.service-type]` + + +[.description] +-- +The type of service that will be generated for the application + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SERVICE_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SERVICE_TYPE+++` +endif::add-copy-button-to-env-var[] +-- a| +`cluster-ip`, `node-port`, `load-balancer`, `external-name` +|`cluster-ip` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.node-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.node-port[quarkus.kubernetes.node-port]` + + +[.description] +-- +The nodePort to set when serviceType is set to node-port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.image-pull-policy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.image-pull-policy[quarkus.kubernetes.image-pull-policy]` + + +[.description] +-- +Image pull policy + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.image-pull-secrets]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.image-pull-secrets[quarkus.kubernetes.image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.http-action-port[quarkus.kubernetes.liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.http-action-port-name[quarkus.kubernetes.liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.http-action-path[quarkus.kubernetes.liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.http-action-scheme[quarkus.kubernetes.liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.exec-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.exec-action[quarkus.kubernetes.liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.tcp-socket-action[quarkus.kubernetes.liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.grpc-action[quarkus.kubernetes.liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.grpc-action-enabled[quarkus.kubernetes.liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.initial-delay[quarkus.kubernetes.liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.period]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.period[quarkus.kubernetes.liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.timeout]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.timeout[quarkus.kubernetes.liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.success-threshold[quarkus.kubernetes.liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.liveness-probe.failure-threshold[quarkus.kubernetes.liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.http-action-port[quarkus.kubernetes.readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.http-action-port-name[quarkus.kubernetes.readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.http-action-path[quarkus.kubernetes.readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.http-action-scheme[quarkus.kubernetes.readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.exec-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.exec-action[quarkus.kubernetes.readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.tcp-socket-action[quarkus.kubernetes.readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.grpc-action[quarkus.kubernetes.readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.grpc-action-enabled[quarkus.kubernetes.readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.initial-delay[quarkus.kubernetes.readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.period]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.period[quarkus.kubernetes.readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.timeout]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.timeout[quarkus.kubernetes.readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.success-threshold[quarkus.kubernetes.readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.readiness-probe.failure-threshold[quarkus.kubernetes.readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.http-action-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.http-action-port[quarkus.kubernetes.startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.http-action-port-name[quarkus.kubernetes.startup-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.http-action-path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.http-action-path[quarkus.kubernetes.startup-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.http-action-scheme[quarkus.kubernetes.startup-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.exec-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.exec-action[quarkus.kubernetes.startup-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.tcp-socket-action[quarkus.kubernetes.startup-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.grpc-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.grpc-action[quarkus.kubernetes.startup-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.grpc-action-enabled[quarkus.kubernetes.startup-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.initial-delay]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.initial-delay[quarkus.kubernetes.startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.period]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.period[quarkus.kubernetes.startup-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.timeout]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.timeout[quarkus.kubernetes.startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.success-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.success-threshold[quarkus.kubernetes.startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.failure-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.startup-probe.failure-threshold[quarkus.kubernetes.startup-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.annotations]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.annotations[quarkus.kubernetes.prometheus.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.prefix]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.prefix[quarkus.kubernetes.prometheus.prefix]` + + +[.description] +-- +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PREFIX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.scrape]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.scrape[quarkus.kubernetes.prometheus.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.path[quarkus.kubernetes.prometheus.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.port[quarkus.kubernetes.prometheus.port]` + + +[.description] +-- +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.scheme]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.prometheus.scheme[quarkus.kubernetes.prometheus.scheme]` + + +[.description] +-- +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.empty-dir-volumes]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.empty-dir-volumes[quarkus.kubernetes.empty-dir-volumes]` + + +[.description] +-- +EmptyDir volumes + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_EMPTY_DIR_VOLUMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_EMPTY_DIR_VOLUMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.deployment-target]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.deployment-target[quarkus.kubernetes.deployment-target]` + + +[.description] +-- +The target deployment platform. Defaults to kubernetes. Can be kubernetes, openshift, knative, minikube etc., or any combination of the above as comma separated list. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOYMENT_TARGET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_DEPLOYMENT_TARGET+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.resources.limits.cpu]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.resources.limits.cpu[quarkus.kubernetes.resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.resources.limits.memory]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.resources.limits.memory[quarkus.kubernetes.resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.resources.requests.cpu]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.resources.requests.cpu[quarkus.kubernetes.resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.resources.requests.memory]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.resources.requests.memory[quarkus.kubernetes.resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.ingress.expose]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.ingress.expose[quarkus.kubernetes.ingress.expose]` + + +[.description] +-- +If true, the service will be exposed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_EXPOSE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_EXPOSE+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.ingress.host]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.ingress.host[quarkus.kubernetes.ingress.host]` + + +[.description] +-- +The host under which the application is going to be exposed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.ingress.target-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.ingress.target-port[quarkus.kubernetes.ingress.target-port]` + + +[.description] +-- +The default target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TARGET_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TARGET_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +|`http` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.ingress.ingress-class-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.ingress.ingress-class-name[quarkus.kubernetes.ingress.ingress-class-name]` + + +[.description] +-- +The class of the Ingress. If the ingressClassName is omitted, a default Ingress class is used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_INGRESS_CLASS_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_INGRESS_CLASS_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.parallelism]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.parallelism[quarkus.kubernetes.job.parallelism]` + + +[.description] +-- +Specifies the maximum desired number of pods the job should run at any given time. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_PARALLELISM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_PARALLELISM+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.completions]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.completions[quarkus.kubernetes.job.completions]` + + +[.description] +-- +Specifies the desired number of successfully finished pods the job should be run with. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_COMPLETIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_COMPLETIONS+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.completion-mode]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.completion-mode[quarkus.kubernetes.job.completion-mode]` + + +[.description] +-- +CompletionMode specifies how Pod completions are tracked. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_COMPLETION_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_COMPLETION_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`non-indexed`, `indexed` +|`non-indexed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.backoff-limit]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.backoff-limit[quarkus.kubernetes.job.backoff-limit]` + + +[.description] +-- +Specifies the number of retries before marking this job failed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_BACKOFF_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_BACKOFF_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.active-deadline-seconds]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.active-deadline-seconds[quarkus.kubernetes.job.active-deadline-seconds]` + + +[.description] +-- +Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_ACTIVE_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_ACTIVE_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.ttl-seconds-after-finished[quarkus.kubernetes.job.ttl-seconds-after-finished]` + + +[.description] +-- +Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_TTL_SECONDS_AFTER_FINISHED+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.suspend]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.suspend[quarkus.kubernetes.job.suspend]` + + +[.description] +-- +Suspend specifies whether the Job controller should create Pods or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_SUSPEND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_SUSPEND+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.restart-policy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.job.restart-policy[quarkus.kubernetes.job.restart-policy]` + + +[.description] +-- +Restart policy when the job container fails. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_RESTART_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_RESTART_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`on-failure`, `never` +|`on-failure` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.schedule]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.schedule[quarkus.kubernetes.cron-job.schedule]` + + +[.description] +-- +The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SCHEDULE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SCHEDULE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.concurrency-policy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.concurrency-policy[quarkus.kubernetes.cron-job.concurrency-policy]` + + +[.description] +-- +ConcurrencyPolicy describes how the job will be handled. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_CONCURRENCY_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_CONCURRENCY_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`allow`, `forbid`, `replace` +|`allow` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.starting-deadline-seconds]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.starting-deadline-seconds[quarkus.kubernetes.cron-job.starting-deadline-seconds]` + + +[.description] +-- +Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_STARTING_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_STARTING_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.failed-jobs-history-limit]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.failed-jobs-history-limit[quarkus.kubernetes.cron-job.failed-jobs-history-limit]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.successful-jobs-history-limit]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.successful-jobs-history-limit[quarkus.kubernetes.cron-job.successful-jobs-history-limit]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.parallelism]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.parallelism[quarkus.kubernetes.cron-job.parallelism]` + + +[.description] +-- +Specifies the maximum desired number of pods the job should run at any given time. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_PARALLELISM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_PARALLELISM+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.completions]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.completions[quarkus.kubernetes.cron-job.completions]` + + +[.description] +-- +Specifies the desired number of successfully finished pods the job should be run with. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETIONS+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.completion-mode]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.completion-mode[quarkus.kubernetes.cron-job.completion-mode]` + + +[.description] +-- +CompletionMode specifies how Pod completions are tracked. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETION_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETION_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`non-indexed`, `indexed` +|`non-indexed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.backoff-limit]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.backoff-limit[quarkus.kubernetes.cron-job.backoff-limit]` + + +[.description] +-- +Specifies the number of retries before marking this job failed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_BACKOFF_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_BACKOFF_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.active-deadline-seconds]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.active-deadline-seconds[quarkus.kubernetes.cron-job.active-deadline-seconds]` + + +[.description] +-- +Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.ttl-seconds-after-finished[quarkus.kubernetes.cron-job.ttl-seconds-after-finished]` + + +[.description] +-- +Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.suspend]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.suspend[quarkus.kubernetes.cron-job.suspend]` + + +[.description] +-- +Suspend specifies whether the Job controller should create Pods or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SUSPEND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SUSPEND+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.restart-policy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.restart-policy[quarkus.kubernetes.cron-job.restart-policy]` + + +[.description] +-- +Restart policy when the job container fails. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_RESTART_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_RESTART_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`on-failure`, `never` +|`on-failure` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.add-version-to-label-selectors]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.add-version-to-label-selectors[quarkus.kubernetes.add-version-to-label-selectors]` + + +[.description] +-- +If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and Deployment + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_VERSION_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ADD_VERSION_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.add-name-to-label-selectors]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.add-name-to-label-selectors[quarkus.kubernetes.add-name-to-label-selectors]` + + +[.description] +-- +If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_NAME_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ADD_NAME_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.deploy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.deploy[quarkus.kubernetes.deploy]` + + +[.description] +-- +If set to true, Quarkus will attempt to deploy the application to the target Kubernetes cluster + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_DEPLOY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.deploy-strategy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.deploy-strategy[quarkus.kubernetes.deploy-strategy]` + + +[.description] +-- +If deploy is enabled, it will follow this strategy to update the resources to the target Kubernetes cluster. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOY_STRATEGY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_DEPLOY_STRATEGY+++` +endif::add-copy-button-to-env-var[] +-- a| +`create-or-update`, `create`, `replace`, `server-side-apply` +|`create-or-update` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.app-secret]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.app-secret[quarkus.kubernetes.app-secret]` + + +[.description] +-- +If set, the secret will mounted to the application container and its contents will be used for application configuration. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_APP_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_APP_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.app-config-map]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.app-config-map[quarkus.kubernetes.app-config-map]` + + +[.description] +-- +If set, the config map will be mounted to the application container and its contents will be used for application configuration. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_APP_CONFIG_MAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_APP_CONFIG_MAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.se-linux-options.level]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.se-linux-options.level[quarkus.kubernetes.security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.se-linux-options.role]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.se-linux-options.role[quarkus.kubernetes.security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.se-linux-options.type]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.se-linux-options.type[quarkus.kubernetes.security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.se-linux-options.user]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.se-linux-options.user[quarkus.kubernetes.security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name[quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec[quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.windows-options.run-as-user-name[quarkus.kubernetes.security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.windows-options.host-process]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.windows-options.host-process[quarkus.kubernetes.security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.run-as-user]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.run-as-user[quarkus.kubernetes.security-context.run-as-user]` + + +[.description] +-- +The UID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_USER+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.run-as-group]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.run-as-group[quarkus.kubernetes.security-context.run-as-group]` + + +[.description] +-- +The GID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.run-as-non-root]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.run-as-non-root[quarkus.kubernetes.security-context.run-as-non-root]` + + +[.description] +-- +Indicates that the container must run as a non-root user. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.supplemental-groups]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.supplemental-groups[quarkus.kubernetes.security-context.supplemental-groups]` + + +[.description] +-- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.fs-group]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.fs-group[quarkus.kubernetes.security-context.fs-group]` + + +[.description] +-- +A special supplemental group that applies to all containers in a pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.sysctls]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.sysctls[quarkus.kubernetes.security-context.sysctls]` + + +[.description] +-- +Sysctls hold a list of namespaced sysctls used for the pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SYSCTLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SYSCTLS+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.fs-group-change-policy[quarkus.kubernetes.security-context.fs-group-change-policy]` + + +[.description] +-- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.container-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.container-name[quarkus.kubernetes.container-name]` + + +[.description] +-- +If set, it will change the name of the container according to the configuration + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONTAINER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONTAINER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.remote-debug.enabled]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.remote-debug.enabled[quarkus.kubernetes.remote-debug.enabled]` + + +[.description] +-- +If true, the debug mode in pods will be enabled. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.remote-debug.transport]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.remote-debug.transport[quarkus.kubernetes.remote-debug.transport]` + + +[.description] +-- +The transport to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_TRANSPORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_TRANSPORT+++` +endif::add-copy-button-to-env-var[] +--|string +|`dt_socket` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.remote-debug.suspend]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.remote-debug.suspend[quarkus.kubernetes.remote-debug.suspend]` + + +[.description] +-- +If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_SUSPEND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_SUSPEND+++` +endif::add-copy-button-to-env-var[] +--|string +|`n` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.remote-debug.address-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.remote-debug.address-port[quarkus.kubernetes.remote-debug.address-port]` + + +[.description] +-- +It specifies the address at which the debug socket will listen. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ADDRESS_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ADDRESS_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +|`5005` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.idempotent]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.idempotent[quarkus.kubernetes.idempotent]` + + +[.description] +-- +Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IDEMPOTENT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_IDEMPOTENT+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.output-directory]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.output-directory[quarkus.kubernetes.output-directory]` + + +[.description] +-- +Optionally set directory generated kubernetes resources will be written to. Default is `target/kubernetes`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_OUTPUT_DIRECTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_OUTPUT_DIRECTORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.env.secrets]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.env.secrets[quarkus.kubernetes.env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.env.configmaps]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.env.configmaps[quarkus.kubernetes.env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-env.fields-fields]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-env.fields-fields[quarkus.kubernetes.get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-env.vars-vars]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-env.vars-vars[quarkus.kubernetes.get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-labels-get-labels]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-labels-get-labels[quarkus.kubernetes.get-labels]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-annotations-get-annotations]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-annotations-get-annotations[quarkus.kubernetes.get-annotations]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-ports.-get-ports-.container-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-ports.-get-ports-.container-port[quarkus.kubernetes.get-ports."get-ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-ports.-get-ports-.host-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-ports.-get-ports-.host-port[quarkus.kubernetes.get-ports."get-ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-ports.-get-ports-.path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-ports.-get-ports-.path[quarkus.kubernetes.get-ports."get-ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-ports.-get-ports-.protocol]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-ports.-get-ports-.protocol[quarkus.kubernetes.get-ports."get-ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-ports.-get-ports-.node-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-ports.-get-ports-.node-port[quarkus.kubernetes.get-ports."get-ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-ports.-get-ports-.tls]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-ports.-get-ports-.tls[quarkus.kubernetes.get-ports."get-ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-mounts.-get-mounts-.name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-mounts.-get-mounts-.name[quarkus.kubernetes.get-mounts."get-mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-mounts.-get-mounts-.path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-mounts.-get-mounts-.path[quarkus.kubernetes.get-mounts."get-mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-mounts.-get-mounts-.sub-path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-mounts.-get-mounts-.sub-path[quarkus.kubernetes.get-mounts."get-mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-mounts.-get-mounts-.read-only]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-mounts.-get-mounts-.read-only[quarkus.kubernetes.get-mounts."get-mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.secret-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.secret-name[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".secret-name]` + + +[.description] +-- +The name of the secret to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.default-mode]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.default-mode[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.optional]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.optional[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.config-map-name[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".config-map-name]` + + +[.description] +-- +The name of the ConfigMap to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.default-mode[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.optional]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.optional[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.repository]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.repository[quarkus.kubernetes.get-git-repo-volumes."get-git-repo-volumes".repository]` + + +[.description] +-- +Git repository URL. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.directory]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.directory[quarkus.kubernetes.get-git-repo-volumes."get-git-repo-volumes".directory]` + + +[.description] +-- +The directory of the repository to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.revision]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.revision[quarkus.kubernetes.get-git-repo-volumes."get-git-repo-volumes".revision]` + + +[.description] +-- +The commit hash to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.claim-name[quarkus.kubernetes.get-pvc-volumes."get-pvc-volumes".claim-name]` + + +[.description] +-- +The name of the claim to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.default-mode[quarkus.kubernetes.get-pvc-volumes."get-pvc-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.optional]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.optional[quarkus.kubernetes.get-pvc-volumes."get-pvc-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".volume-id]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".partition]` + + +[.description] +-- +The partition. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".fs-type]` + + +[.description] +-- +Filesystem type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.share-name[quarkus.kubernetes.get-azure-file-volumes."get-azure-file-volumes".share-name]` + + +[.description] +-- +The share name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.secret-name[quarkus.kubernetes.get-azure-file-volumes."get-azure-file-volumes".secret-name]` + + +[.description] +-- +The secret name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.read-only[quarkus.kubernetes.get-azure-file-volumes."get-azure-file-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".disk-name]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".disk-uri]` + + +[.description] +-- +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.kind[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".kind]` + + +[.description] +-- +Kind of disk. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++` +endif::add-copy-button-to-env-var[] +-- a| +`managed`, `shared` +|`managed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".caching-mode]` + + +[.description] +-- +Disk caching mode. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`read-write`, `read-only`, `none` +|`read-write` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".fs-type]` + + +[.description] +-- +File system type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-target-platform-name[quarkus.kubernetes.get-init-containers."get-init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.image]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.image[quarkus.kubernetes.get-init-containers."get-init-containers".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.working-dir]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.working-dir[quarkus.kubernetes.get-init-containers."get-init-containers".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.command]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.command[quarkus.kubernetes.get-init-containers."get-init-containers".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.arguments]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.arguments[quarkus.kubernetes.get-init-containers."get-init-containers".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.service-account]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.service-account[quarkus.kubernetes.get-init-containers."get-init-containers".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.host]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.host[quarkus.kubernetes.get-init-containers."get-init-containers".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-policy[quarkus.kubernetes.get-init-containers."get-init-containers".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-secrets[quarkus.kubernetes.get-init-containers."get-init-containers".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.kubernetes.get-init-containers."get-init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.kubernetes.get-init-containers."get-init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.kubernetes.get-init-containers."get-init-containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.kubernetes.get-init-containers."get-init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.secrets[quarkus.kubernetes.get-init-containers."get-init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.configmaps[quarkus.kubernetes.get-init-containers."get-init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.kubernetes.get-init-containers."get-init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.kubernetes.get-init-containers."get-init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-target-platform-name[quarkus.kubernetes.get-sidecars."get-sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.image]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.image[quarkus.kubernetes.get-sidecars."get-sidecars".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.working-dir]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.working-dir[quarkus.kubernetes.get-sidecars."get-sidecars".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.command]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.command[quarkus.kubernetes.get-sidecars."get-sidecars".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.arguments]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.arguments[quarkus.kubernetes.get-sidecars."get-sidecars".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.service-account]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.service-account[quarkus.kubernetes.get-sidecars."get-sidecars".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.host]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.host[quarkus.kubernetes.get-sidecars."get-sidecars".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-policy[quarkus.kubernetes.get-sidecars."get-sidecars".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-secrets[quarkus.kubernetes.get-sidecars."get-sidecars".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.kubernetes.get-sidecars."get-sidecars".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.kubernetes.get-sidecars."get-sidecars".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.kubernetes.get-sidecars."get-sidecars".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.kubernetes.get-sidecars."get-sidecars".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.secrets[quarkus.kubernetes.get-sidecars."get-sidecars".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.configmaps[quarkus.kubernetes.get-sidecars."get-sidecars".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.kubernetes.get-sidecars."get-sidecars".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.kubernetes.get-sidecars."get-sidecars".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.ip]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.ip[quarkus.kubernetes.get-host-aliases."get-host-aliases".ip]` + + +[.description] +-- +The ip address + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++` +endif::add-copy-button-to-env-var[] +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.restart-policy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.cron-job.restart-policy[quarkus.kubernetes.cron-job.restart-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.hostnames]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.hostnames[quarkus.kubernetes.get-host-aliases."get-host-aliases".hostnames]` [.description] -- -Restart policy when the job container fails. +The hostnames to resolve to the ip ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_RESTART_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_RESTART_POLICY+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++` endif::add-copy-button-to-env-var[] --- a| -`on-failure`, `never` -|`on-failure` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.add-version-to-label-selectors]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.add-version-to-label-selectors[quarkus.kubernetes.add-version-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.name[quarkus.kubernetes.get-rbac-config.roles."roles".name]` [.description] -- -If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and Deployment +The name of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_VERSION_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ADD_VERSION_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.add-name-to-label-selectors]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.add-name-to-label-selectors[quarkus.kubernetes.add-name-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.namespace[quarkus.kubernetes.get-rbac-config.roles."roles".namespace]` [.description] -- -If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment +The namespace of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_NAME_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ADD_NAME_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.deploy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.deploy[quarkus.kubernetes.deploy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.labels-labels[quarkus.kubernetes.get-rbac-config.roles."roles".labels]` [.description] -- -If set to true, Quarkus will attempt to deploy the application to the target Kubernetes cluster +Labels to add into the Role resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_DEPLOY+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.deploy-strategy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.deploy-strategy[quarkus.kubernetes.deploy-strategy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` [.description] -- -If deploy is enabled, it will follow this strategy to update the resources to the target Kubernetes cluster. +API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOY_STRATEGY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_DEPLOY_STRATEGY+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] --- a| -`create-or-update`, `create`, `replace`, `server-side-apply` -|`create-or-update` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.app-secret]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.app-secret[quarkus.kubernetes.app-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- -If set, the secret will mounted to the application container and its contents will be used for application configuration. +Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_APP_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_APP_SECRET+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.app-config-map]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.app-config-map[quarkus.kubernetes.app-config-map]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` [.description] -- -If set, the config map will be mounted to the application container and its contents will be used for application configuration. +Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_APP_CONFIG_MAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_APP_CONFIG_MAP+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.se-linux-options.level]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.se-linux-options.level[quarkus.kubernetes.security-context.se-linux-options.level]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` [.description] -- -The SELinux level label that applies to the container. +Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.se-linux-options.role]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.se-linux-options.role[quarkus.kubernetes.security-context.se-linux-options.role]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` [.description] -- -The SELinux role label that applies to the container. +Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.se-linux-options.type]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.se-linux-options.type[quarkus.kubernetes.security-context.se-linux-options.type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".name]` [.description] -- -The SELinux type label that applies to the container. +The name of the cluster role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.se-linux-options.user]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.se-linux-options.user[quarkus.kubernetes.security-context.se-linux-options.user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".labels]` [.description] -- -The SELinux user label that applies to the container. +Labels to add into the ClusterRole resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name[quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` [.description] -- -The name of the GMSA credential spec to use. +API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec[quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- -GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. +Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.windows-options.run-as-user-name[quarkus.kubernetes.security-context.windows-options.run-as-user-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` [.description] -- -The UserName in Windows to run the entrypoint of the container process. +Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.windows-options.host-process]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.windows-options.host-process[quarkus.kubernetes.security-context.windows-options.host-process]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` [.description] -- -HostProcess determines if a container should be run as a 'Host Process' container. +Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] ---|boolean +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.run-as-user]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.run-as-user[quarkus.kubernetes.security-context.run-as-user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` [.description] -- -The UID to run the entrypoint of the container process. +Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_USER+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] ---|long +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.run-as-group]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.run-as-group[quarkus.kubernetes.security-context.run-as-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".name]` [.description] -- -The GID to run the entrypoint of the container process. +The name of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_GROUP+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.run-as-non-root]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.run-as-non-root[quarkus.kubernetes.security-context.run-as-non-root]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".namespace]` [.description] -- -Indicates that the container must run as a non-root user. +The namespace of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|boolean +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.supplemental-groups]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.supplemental-groups[quarkus.kubernetes.security-context.supplemental-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".labels]` [.description] -- -A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. +Labels of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` endif::add-copy-button-to-env-var[] ---|list of long +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.fs-group]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.fs-group[quarkus.kubernetes.security-context.fs-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".use-as-default]` [.description] -- -A special supplemental group that applies to all containers in a pod. +If true, this service account will be used in the generated Deployment resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` endif::add-copy-button-to-env-var[] ---|long +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.sysctls]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.sysctls[quarkus.kubernetes.security-context.sysctls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".name]` [.description] -- -Sysctls hold a list of namespaced sysctls used for the pod. +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SYSCTLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SYSCTLS+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.security-context.fs-group-change-policy[quarkus.kubernetes.security-context.fs-group-change-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".labels]` [.description] -- -It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always +Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] --- a| -tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.container-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.container-name[quarkus.kubernetes.container-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".role-name]` [.description] -- -If set, it will change the name of the container according to the configuration +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONTAINER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONTAINER_NAME+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.remote-debug.enabled]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.remote-debug.enabled[quarkus.kubernetes.remote-debug.enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".cluster-wide]` [.description] -- -If true, the debug mode in pods will be enabled. +If the Role sets in the `role-name` property is cluster wide or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ENABLED+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` endif::add-copy-button-to-env-var[] --|boolean -|`false` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.remote-debug.transport]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.remote-debug.transport[quarkus.kubernetes.remote-debug.transport]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` [.description] -- -The transport to use. +The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_TRANSPORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_TRANSPORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] --|string -|`dt_socket` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.remote-debug.suspend]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.remote-debug.suspend[quarkus.kubernetes.remote-debug.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` [.description] -- -If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection. +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_SUSPEND+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] --|string -|`n` +|`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.remote-debug.address-port]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.remote-debug.address-port[quarkus.kubernetes.remote-debug.address-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` [.description] -- -It specifies the address at which the debug socket will listen. +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` + + +[.description] +-- +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` + + +[.description] +-- +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ADDRESS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ADDRESS_PORT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] ---|int -|`5005` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.idempotent]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.idempotent[quarkus.kubernetes.idempotent]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` [.description] -- -Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility +The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IDEMPOTENT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_IDEMPOTENT+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.output-directory]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.output-directory[quarkus.kubernetes.output-directory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` [.description] -- -Optionally set directory generated kubernetes resources will be written to. Default is `target/kubernetes`. +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_OUTPUT_DIRECTORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_OUTPUT_DIRECTORY+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] --|string -| +|`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.env.secrets]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.env.secrets[quarkus.kubernetes.env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` [.description] -- -The optional list of Secret names to load environment variables from. +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.env.configmaps]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.env.configmaps[quarkus.kubernetes.env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | @@ -2832,6 +7807,140 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.secrets[quarkus.kubernetes.init-containers."init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.configmaps[quarkus.kubernetes.init-containers."init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.fields-fields[quarkus.kubernetes.init-containers."init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.vars-vars[quarkus.kubernetes.init-containers."init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.get-target-platform-name[quarkus.kubernetes.init-containers."init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.init-containers.-init-containers-.image[quarkus.kubernetes.init-containers."init-containers".image]` @@ -3773,6 +8882,140 @@ endif::add-copy-button-to-env-var[] |required icon:exclamation-circle[title=Configuration property is required] +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.secrets[quarkus.kubernetes.sidecars."sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.configmaps[quarkus.kubernetes.sidecars."sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.fields-fields[quarkus.kubernetes.sidecars."sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.vars-vars[quarkus.kubernetes.sidecars."sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.get-target-platform-name[quarkus.kubernetes.sidecars."sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.image]]`link:#quarkus-kubernetes-kubernetes-config_quarkus.kubernetes.sidecars.-sidecars-.image[quarkus.kubernetes.sidecars."sidecars".image]` diff --git a/_generated-doc/main/config/quarkus-kubernetes.adoc b/_generated-doc/main/config/quarkus-kubernetes.adoc index d887caf9e4..b394637006 100644 --- a/_generated-doc/main/config/quarkus-kubernetes.adoc +++ b/_generated-doc/main/config/quarkus-kubernetes.adoc @@ -10,213 +10,283 @@ h|[[quarkus-kubernetes_configuration]]link:#quarkus-kubernetes_configuration[Con h|Type h|Default -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.part-of]]`link:#quarkus-kubernetes_quarkus.knative.part-of[quarkus.knative.part-of]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.get-env.secrets[quarkus.knative.get-env.secrets]` [.description] -- -The name of the group this component belongs too +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PART_OF+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PART_OF+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.name]]`link:#quarkus-kubernetes_quarkus.knative.name[quarkus.knative.name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.get-env.configmaps[quarkus.knative.get-env.configmaps]` [.description] -- -The name of the application. This value will be used for naming Kubernetes resources like: - Deployment - Service and so on ... +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.version]]`link:#quarkus-kubernetes_quarkus.knative.version[quarkus.knative.version]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.knative.get-target-platform-name[quarkus.knative.get-target-platform-name]` [.description] -- -The version of the application. +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-part-of]]`link:#quarkus-kubernetes_quarkus.knative.get-part-of[quarkus.knative.get-part-of]` + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_VERSION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PART_OF+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_VERSION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PART_OF+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.namespace]]`link:#quarkus-kubernetes_quarkus.knative.namespace[quarkus.knative.namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-name]]`link:#quarkus-kubernetes_quarkus.knative.get-name[quarkus.knative.get-name]` [.description] -- -The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-version]]`link:#quarkus-kubernetes_quarkus.knative.get-version[quarkus.knative.get-version]` + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_VERSION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_NAMESPACE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_VERSION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.knative.add-build-timestamp[quarkus.knative.add-build-timestamp]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-namespace]]`link:#quarkus-kubernetes_quarkus.knative.get-namespace[quarkus.knative.get-namespace]` [.description] -- -Whether to add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.is-add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.knative.is-add-build-timestamp[quarkus.knative.is-add-build-timestamp]` + + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_BUILD_TIMESTAMP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IS_ADD_BUILD_TIMESTAMP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ADD_BUILD_TIMESTAMP+++` +Environment variable: `+++QUARKUS_KNATIVE_IS_ADD_BUILD_TIMESTAMP+++` endif::add-copy-button-to-env-var[] --|boolean -|`true` +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.working-dir]]`link:#quarkus-kubernetes_quarkus.knative.working-dir[quarkus.knative.working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.is-add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.knative.is-add-version-to-label-selectors[quarkus.knative.is-add-version-to-label-selectors]` [.description] -- -Working directory +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IS_ADD_VERSION_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_IS_ADD_VERSION_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.is-add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.knative.is-add-name-to-label-selectors[quarkus.knative.is-add-name-to-label-selectors]` + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IS_ADD_NAME_TO_LABEL_SELECTORS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_WORKING_DIR+++` +Environment variable: `+++QUARKUS_KNATIVE_IS_ADD_NAME_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-working-dir]]`link:#quarkus-kubernetes_quarkus.knative.get-working-dir[quarkus.knative.get-working-dir]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_WORKING_DIR+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.command]]`link:#quarkus-kubernetes_quarkus.knative.command[quarkus.knative.command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-command]]`link:#quarkus-kubernetes_quarkus.knative.get-command[quarkus.knative.get-command]` [.description] -- -The commands - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_COMMAND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_COMMAND+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.arguments]]`link:#quarkus-kubernetes_quarkus.knative.arguments[quarkus.knative.arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-arguments]]`link:#quarkus-kubernetes_quarkus.knative.get-arguments[quarkus.knative.get-arguments]` [.description] -- -The arguments - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ARGUMENTS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ARGUMENTS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.service-account]]`link:#quarkus-kubernetes_quarkus.knative.service-account[quarkus.knative.service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-service-account]]`link:#quarkus-kubernetes_quarkus.knative.get-service-account[quarkus.knative.get-service-account]` [.description] -- -The service account - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.service-type]]`link:#quarkus-kubernetes_quarkus.knative.service-type[quarkus.knative.service-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-container-name]]`link:#quarkus-kubernetes_quarkus.knative.get-container-name[quarkus.knative.get-container-name]` [.description] -- -The type of service that will be generated for the application +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONTAINER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_GET_CONTAINER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-service-type]]`link:#quarkus-kubernetes_quarkus.knative.get-service-type[quarkus.knative.get-service-type]` + + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SERVICE_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SERVICE_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SERVICE_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SERVICE_TYPE+++` endif::add-copy-button-to-env-var[] -- a| `cluster-ip`, `node-port`, `load-balancer`, `external-name` -|`cluster-ip` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.image-pull-policy[quarkus.knative.image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.get-image-pull-policy[quarkus.knative.get-image-pull-policy]` [.description] -- -Image pull policy - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] -- a| `always`, `if-not-present`, `never` -|`always` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.image-pull-secrets[quarkus.knative.image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.get-image-pull-secrets[quarkus.knative.get-image-pull-secrets]` [.description] -- -The image pull secret - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-port[quarkus.knative.liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.http-action-port[quarkus.knative.get-liveness-probe.http-action-port]` [.description] @@ -224,16 +294,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-port-name[quarkus.knative.liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.http-action-port-name[quarkus.knative.get-liveness-probe.http-action-port-name]` [.description] @@ -241,16 +311,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-path[quarkus.knative.liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.http-action-path[quarkus.knative.get-liveness-probe.http-action-path]` [.description] @@ -258,16 +328,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-scheme[quarkus.knative.liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.http-action-scheme[quarkus.knative.get-liveness-probe.http-action-scheme]` [.description] @@ -275,16 +345,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.exec-action[quarkus.knative.liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.exec-action[quarkus.knative.get-liveness-probe.exec-action]` [.description] @@ -292,16 +362,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.tcp-socket-action[quarkus.knative.liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.tcp-socket-action[quarkus.knative.get-liveness-probe.tcp-socket-action]` [.description] @@ -309,16 +379,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.grpc-action[quarkus.knative.liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.grpc-action[quarkus.knative.get-liveness-probe.grpc-action]` [.description] @@ -326,16 +396,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.grpc-action-enabled[quarkus.knative.liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.grpc-action-enabled[quarkus.knative.get-liveness-probe.grpc-action-enabled]` [.description] @@ -343,16 +413,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.initial-delay[quarkus.knative.liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.initial-delay[quarkus.knative.get-liveness-probe.initial-delay]` [.description] @@ -360,17 +430,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.period[quarkus.knative.liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.period[quarkus.knative.get-liveness-probe.period]` [.description] @@ -378,17 +448,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.timeout[quarkus.knative.liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.timeout[quarkus.knative.get-liveness-probe.timeout]` [.description] @@ -396,17 +466,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.success-threshold[quarkus.knative.liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.success-threshold[quarkus.knative.get-liveness-probe.success-threshold]` [.description] @@ -414,16 +484,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.failure-threshold[quarkus.knative.liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-liveness-probe.failure-threshold[quarkus.knative.get-liveness-probe.failure-threshold]` [.description] @@ -431,16 +501,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.live The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-port[quarkus.knative.readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.http-action-port[quarkus.knative.get-readiness-probe.http-action-port]` [.description] @@ -448,16 +518,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-port-name[quarkus.knative.readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.http-action-port-name[quarkus.knative.get-readiness-probe.http-action-port-name]` [.description] @@ -465,16 +535,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-path[quarkus.knative.readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.http-action-path[quarkus.knative.get-readiness-probe.http-action-path]` [.description] @@ -482,16 +552,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-scheme[quarkus.knative.readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.http-action-scheme[quarkus.knative.get-readiness-probe.http-action-scheme]` [.description] @@ -499,16 +569,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.exec-action[quarkus.knative.readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.exec-action[quarkus.knative.get-readiness-probe.exec-action]` [.description] @@ -516,16 +586,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.tcp-socket-action[quarkus.knative.readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.tcp-socket-action[quarkus.knative.get-readiness-probe.tcp-socket-action]` [.description] @@ -533,16 +603,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.grpc-action[quarkus.knative.readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.grpc-action[quarkus.knative.get-readiness-probe.grpc-action]` [.description] @@ -550,16 +620,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.grpc-action-enabled[quarkus.knative.readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.grpc-action-enabled[quarkus.knative.get-readiness-probe.grpc-action-enabled]` [.description] @@ -567,16 +637,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.initial-delay[quarkus.knative.readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.initial-delay[quarkus.knative.get-readiness-probe.initial-delay]` [.description] @@ -584,17 +654,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.period[quarkus.knative.readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.period[quarkus.knative.get-readiness-probe.period]` [.description] @@ -602,17 +672,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.timeout[quarkus.knative.readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.timeout[quarkus.knative.get-readiness-probe.timeout]` [.description] @@ -620,17 +690,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.success-threshold[quarkus.knative.readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.success-threshold[quarkus.knative.get-readiness-probe.success-threshold]` [.description] @@ -638,16 +708,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.failure-threshold[quarkus.knative.readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-readiness-probe.failure-threshold[quarkus.knative.get-readiness-probe.failure-threshold]` [.description] @@ -655,16 +725,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.read The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.http-action-port[quarkus.knative.startup-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.http-action-port[quarkus.knative.get-startup-probe.http-action-port]` [.description] @@ -672,16 +742,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.http-action-port-name[quarkus.knative.startup-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.http-action-port-name[quarkus.knative.get-startup-probe.http-action-port-name]` [.description] @@ -689,16 +759,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.http-action-path[quarkus.knative.startup-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.http-action-path[quarkus.knative.get-startup-probe.http-action-path]` [.description] @@ -706,16 +776,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.http-action-scheme[quarkus.knative.startup-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.http-action-scheme[quarkus.knative.get-startup-probe.http-action-scheme]` [.description] @@ -723,16 +793,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.exec-action[quarkus.knative.startup-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.exec-action[quarkus.knative.get-startup-probe.exec-action]` [.description] @@ -740,16 +810,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.tcp-socket-action[quarkus.knative.startup-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.tcp-socket-action[quarkus.knative.get-startup-probe.tcp-socket-action]` [.description] @@ -757,16 +827,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.grpc-action[quarkus.knative.startup-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.grpc-action[quarkus.knative.get-startup-probe.grpc-action]` [.description] @@ -774,16 +844,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.grpc-action-enabled[quarkus.knative.startup-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.grpc-action-enabled[quarkus.knative.get-startup-probe.grpc-action-enabled]` [.description] @@ -791,16 +861,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.initial-delay[quarkus.knative.startup-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.initial-delay[quarkus.knative.get-startup-probe.initial-delay]` [.description] @@ -808,17 +878,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.period[quarkus.knative.startup-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.period[quarkus.knative.get-startup-probe.period]` [.description] @@ -826,17 +896,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.timeout[quarkus.knative.startup-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.timeout[quarkus.knative.get-startup-probe.timeout]` [.description] @@ -844,17 +914,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.success-threshold[quarkus.knative.startup-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.success-threshold[quarkus.knative.get-startup-probe.success-threshold]` [.description] @@ -862,16 +932,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.failure-threshold[quarkus.knative.startup-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-startup-probe.failure-threshold[quarkus.knative.get-startup-probe.failure-threshold]` [.description] @@ -879,16 +949,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.star The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.annotations]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.annotations[quarkus.knative.prometheus.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-prometheus-config.annotations]]`link:#quarkus-kubernetes_quarkus.knative.get-prometheus-config.annotations[quarkus.knative.get-prometheus-config.annotations]` [.description] @@ -896,16 +966,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prom When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++` endif::add-copy-button-to-env-var[] --|boolean |`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.prefix]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.prefix[quarkus.knative.prometheus.prefix]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-prometheus-config.prefix]]`link:#quarkus-kubernetes_quarkus.knative.get-prometheus-config.prefix[quarkus.knative.get-prometheus-config.prefix]` [.description] @@ -913,16 +983,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prom Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PREFIX+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PREFIX+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PREFIX+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PREFIX+++` endif::add-copy-button-to-env-var[] --|string |`prometheus.io` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.scrape]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.scrape[quarkus.knative.prometheus.scrape]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-prometheus-config.scrape]]`link:#quarkus-kubernetes_quarkus.knative.get-prometheus-config.scrape[quarkus.knative.get-prometheus-config.scrape]` [.description] @@ -930,16 +1000,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prom Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_SCRAPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCRAPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_SCRAPE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCRAPE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.path]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.path[quarkus.knative.prometheus.path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-prometheus-config.path]]`link:#quarkus-kubernetes_quarkus.knative.get-prometheus-config.path[quarkus.knative.get-prometheus-config.path]` [.description] @@ -947,16 +1017,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prom Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.port]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.port[quarkus.knative.prometheus.port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-prometheus-config.port]]`link:#quarkus-kubernetes_quarkus.knative.get-prometheus-config.port[quarkus.knative.get-prometheus-config.port]` [.description] @@ -964,16 +1034,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prom Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_PORT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.scheme]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.scheme[quarkus.knative.prometheus.scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-prometheus-config.scheme]]`link:#quarkus-kubernetes_quarkus.knative.get-prometheus-config.scheme[quarkus.knative.get-prometheus-config.scheme]` [.description] @@ -981,4438 +1051,4373 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prom Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PROMETHEUS_CONFIG_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.knative.empty-dir-volumes[quarkus.knative.empty-dir-volumes]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.knative.get-empty-dir-volumes[quarkus.knative.get-empty-dir-volumes]` [.description] -- -EmptyDir volumes - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_EMPTY_DIR_VOLUMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_EMPTY_DIR_VOLUMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_EMPTY_DIR_VOLUMES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_EMPTY_DIR_VOLUMES+++` endif::add-copy-button-to-env-var[] --|list of string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.container-name]]`link:#quarkus-kubernetes_quarkus.knative.container-name[quarkus.knative.container-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.get-resources.limits.cpu[quarkus.knative.get-resources.limits.cpu]` [.description] -- -If set, it will change the name of the container according to the configuration +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINER_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.resources.limits.cpu[quarkus.knative.resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.get-resources.limits.memory[quarkus.knative.get-resources.limits.memory]` [.description] -- -CPU Requirements +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.resources.limits.memory[quarkus.knative.resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.get-resources.requests.cpu[quarkus.knative.get-resources.requests.cpu]` [.description] -- -Memory Requirements +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.resources.requests.cpu[quarkus.knative.resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.get-resources.requests.memory[quarkus.knative.get-resources.requests.memory]` [.description] -- -CPU Requirements +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.resources.requests.memory[quarkus.knative.resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-app-secret]]`link:#quarkus-kubernetes_quarkus.knative.get-app-secret[quarkus.knative.get-app-secret]` [.description] -- -Memory Requirements - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_APP_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_APP_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.knative.add-version-to-label-selectors[quarkus.knative.add-version-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-app-config-map]]`link:#quarkus-kubernetes_quarkus.knative.get-app-config-map[quarkus.knative.get-app-config-map]` [.description] -- -If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and Deployment - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_VERSION_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_APP_CONFIG_MAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ADD_VERSION_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_APP_CONFIG_MAP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.knative.add-name-to-label-selectors[quarkus.knative.add-name-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.se-linux-options.level[quarkus.knative.get-security-context.se-linux-options.level]` [.description] -- -If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment +The SELinux level label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_NAME_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ADD_NAME_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.idempotent]]`link:#quarkus-kubernetes_quarkus.knative.idempotent[quarkus.knative.idempotent]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.se-linux-options.role[quarkus.knative.get-security-context.se-linux-options.role]` [.description] -- -Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility +The SELinux role label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IDEMPOTENT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_IDEMPOTENT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.env.secrets[quarkus.knative.env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.se-linux-options.type[quarkus.knative.get-security-context.se-linux-options.type]` [.description] -- -The optional list of Secret names to load environment variables from. +The SELinux type label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.env.configmaps[quarkus.knative.env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.se-linux-options.user[quarkus.knative.get-security-context.se-linux-options.user]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +The SELinux user label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.cluster-local]]`link:#quarkus-kubernetes_quarkus.knative.cluster-local[quarkus.knative.cluster-local]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.knative.get-security-context.windows-options.gmsa-credential-spec-name]` [.description] -- -Whether this service is cluster-local. Cluster local services are not exposed to the outside world. More information in link:https://knative.dev/docs/serving/services/private-services/[this link]. +The name of the GMSA credential spec to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CLUSTER_LOCAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CLUSTER_LOCAL+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.min-scale]]`link:#quarkus-kubernetes_quarkus.knative.min-scale[quarkus.knative.min-scale]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.windows-options.gmsa-credential-spec[quarkus.knative.get-security-context.windows-options.gmsa-credential-spec]` [.description] -- -This value controls the minimum number of replicas each revision should have. Knative will attempt to never have less than this number of replicas at any point in time. +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MIN_SCALE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MIN_SCALE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.max-scale]]`link:#quarkus-kubernetes_quarkus.knative.max-scale[quarkus.knative.max-scale]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.windows-options.run-as-user-name[quarkus.knative.get-security-context.windows-options.run-as-user-name]` [.description] -- -This value controls the maximum number of replicas each revision should have. Knative will attempt to never have more than this number of replicas running, or in the process of being created, at any point in time. +The UserName in Windows to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MAX_SCALE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MAX_SCALE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.scale-to-zero-enabled]]`link:#quarkus-kubernetes_quarkus.knative.scale-to-zero-enabled[quarkus.knative.scale-to-zero-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.windows-options.host-process[quarkus.knative.get-security-context.windows-options.host-process]` [.description] -- -The scale-to-zero values control whether Knative allows revisions to scale down to zero, or stops at “1”. +HostProcess determines if a container should be run as a 'Host Process' container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SCALE_TO_ZERO_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SCALE_TO_ZERO_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` endif::add-copy-button-to-env-var[] --|boolean -|`true` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.auto-scaler-class]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.auto-scaler-class[quarkus.knative.revision-auto-scaling.auto-scaler-class]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.run-as-user[quarkus.knative.get-security-context.run-as-user]` [.description] -- +The UID to run the entrypoint of the container process. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_AUTO_SCALER_CLASS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_AUTO_SCALER_CLASS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_USER+++` endif::add-copy-button-to-env-var[] --- a| -`kpa`, `hpa` +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.metric]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.metric[quarkus.knative.revision-auto-scaling.metric]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.run-as-group[quarkus.knative.get-security-context.run-as-group]` [.description] -- +The GID to run the entrypoint of the container process. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_METRIC+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_METRIC+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++` endif::add-copy-button-to-env-var[] --- a| -`concurrency`, `rps`, `cpu` +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.target]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.target[quarkus.knative.revision-auto-scaling.target]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.run-as-non-root[quarkus.knative.get-security-context.run-as-non-root]` [.description] -- +Indicates that the container must run as a non-root user. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` endif::add-copy-button-to-env-var[] ---|int +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.container-concurrency]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.container-concurrency[quarkus.knative.revision-auto-scaling.container-concurrency]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.supplemental-groups[quarkus.knative.get-security-context.supplemental-groups]` [.description] -- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_CONTAINER_CONCURRENCY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_CONTAINER_CONCURRENCY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.target-utilization-percentage]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.target-utilization-percentage[quarkus.knative.revision-auto-scaling.target-utilization-percentage]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.fs-group[quarkus.knative.get-security-context.fs-group]` [.description] -- +A special supplemental group that applies to all containers in a pod. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP+++` endif::add-copy-button-to-env-var[] ---|int +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.global-auto-scaling.auto-scaler-class]]`link:#quarkus-kubernetes_quarkus.knative.global-auto-scaling.auto-scaler-class[quarkus.knative.global-auto-scaling.auto-scaler-class]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.sysctls[quarkus.knative.get-security-context.sysctls]` [.description] -- +Sysctls hold a list of namespaced sysctls used for the pod. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_AUTO_SCALER_CLASS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SYSCTLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_AUTO_SCALER_CLASS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_SYSCTLS+++` endif::add-copy-button-to-env-var[] --- a| -`kpa`, `hpa` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.global-auto-scaling.container-concurrency]]`link:#quarkus-kubernetes_quarkus.knative.global-auto-scaling.container-concurrency[quarkus.knative.global-auto-scaling.container-concurrency]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.knative.get-security-context.fs-group-change-policy[quarkus.knative.get-security-context.fs-group-change-policy]` [.description] -- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_CONTAINER_CONCURRENCY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_CONTAINER_CONCURRENCY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` endif::add-copy-button-to-env-var[] ---|int +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.global-auto-scaling.target-utilization-percentage]]`link:#quarkus-kubernetes_quarkus.knative.global-auto-scaling.target-utilization-percentage[quarkus.knative.global-auto-scaling.target-utilization-percentage]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.is-idempotent]]`link:#quarkus-kubernetes_quarkus.knative.is-idempotent[quarkus.knative.is-idempotent]` [.description] -- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IS_IDEMPOTENT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_IS_IDEMPOTENT+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.global-auto-scaling.requests-per-second]]`link:#quarkus-kubernetes_quarkus.knative.global-auto-scaling.requests-per-second[quarkus.knative.global-auto-scaling.requests-per-second]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.part-of]]`link:#quarkus-kubernetes_quarkus.knative.part-of[quarkus.knative.part-of]` [.description] -- +The name of the group this component belongs too + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_REQUESTS_PER_SECOND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PART_OF+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_REQUESTS_PER_SECOND+++` +Environment variable: `+++QUARKUS_KNATIVE_PART_OF+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-name]]`link:#quarkus-kubernetes_quarkus.knative.revision-name[quarkus.knative.revision-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.name]]`link:#quarkus-kubernetes_quarkus.knative.name[quarkus.knative.name]` [.description] -- +The name of the application. This value will be used for naming Kubernetes resources like: - Deployment - Service and so on ... + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_REVISION_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.app-secret]]`link:#quarkus-kubernetes_quarkus.knative.app-secret[quarkus.knative.app-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.version]]`link:#quarkus-kubernetes_quarkus.knative.version[quarkus.knative.version]` [.description] -- -If set, the secret will mounted to the application container and its contents will be used for application configuration. +The version of the application. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_APP_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_VERSION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_APP_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_VERSION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.app-config-map]]`link:#quarkus-kubernetes_quarkus.knative.app-config-map[quarkus.knative.app-config-map]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.namespace]]`link:#quarkus-kubernetes_quarkus.knative.namespace[quarkus.knative.namespace]` [.description] -- -If set, the config map will be mounted to the application container and its contents will be used for application configuration. +The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_APP_CONFIG_MAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_APP_CONFIG_MAP+++` +Environment variable: `+++QUARKUS_KNATIVE_NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.level[quarkus.knative.security-context.se-linux-options.level]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.knative.add-build-timestamp[quarkus.knative.add-build-timestamp]` [.description] -- -The SELinux level label that applies to the container. +Whether to add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_BUILD_TIMESTAMP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +Environment variable: `+++QUARKUS_KNATIVE_ADD_BUILD_TIMESTAMP+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.role[quarkus.knative.security-context.se-linux-options.role]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.working-dir]]`link:#quarkus-kubernetes_quarkus.knative.working-dir[quarkus.knative.working-dir]` [.description] -- -The SELinux role label that applies to the container. +Working directory ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +Environment variable: `+++QUARKUS_KNATIVE_WORKING_DIR+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.type[quarkus.knative.security-context.se-linux-options.type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.command]]`link:#quarkus-kubernetes_quarkus.knative.command[quarkus.knative.command]` [.description] -- -The SELinux type label that applies to the container. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_COMMAND+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.user[quarkus.knative.security-context.se-linux-options.user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.arguments]]`link:#quarkus-kubernetes_quarkus.knative.arguments[quarkus.knative.arguments]` [.description] -- -The SELinux user label that applies to the container. +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +Environment variable: `+++QUARKUS_KNATIVE_ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name[quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.service-account]]`link:#quarkus-kubernetes_quarkus.knative.service-account[quarkus.knative.service-account]` [.description] -- -The name of the GMSA credential spec to use. +The service account ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.knative.security-context.windows-options.gmsa-credential-spec[quarkus.knative.security-context.windows-options.gmsa-credential-spec]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.service-type]]`link:#quarkus-kubernetes_quarkus.knative.service-type[quarkus.knative.service-type]` [.description] -- -GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. +The type of service that will be generated for the application ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SERVICE_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +Environment variable: `+++QUARKUS_KNATIVE_SERVICE_TYPE+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`cluster-ip`, `node-port`, `load-balancer`, `external-name` +|`cluster-ip` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.knative.security-context.windows-options.run-as-user-name[quarkus.knative.security-context.windows-options.run-as-user-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.image-pull-policy[quarkus.knative.image-pull-policy]` [.description] -- -The UserName in Windows to run the entrypoint of the container process. +Image pull policy ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`always`, `if-not-present`, `never` +|`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.knative.security-context.windows-options.host-process[quarkus.knative.security-context.windows-options.host-process]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.image-pull-secrets[quarkus.knative.image-pull-secrets]` [.description] -- -HostProcess determines if a container should be run as a 'Host Process' container. +The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +Environment variable: `+++QUARKUS_KNATIVE_IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] ---|boolean +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.knative.security-context.run-as-user[quarkus.knative.security-context.run-as-user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-port[quarkus.knative.liveness-probe.http-action-port]` [.description] -- -The UID to run the entrypoint of the container process. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|long +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.knative.security-context.run-as-group[quarkus.knative.security-context.run-as-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-port-name[quarkus.knative.liveness-probe.http-action-port-name]` [.description] -- -The GID to run the entrypoint of the container process. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.knative.security-context.run-as-non-root[quarkus.knative.security-context.run-as-non-root]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-path[quarkus.knative.liveness-probe.http-action-path]` [.description] -- -Indicates that the container must run as a non-root user. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] ---|boolean +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.knative.security-context.supplemental-groups[quarkus.knative.security-context.supplemental-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.http-action-scheme[quarkus.knative.liveness-probe.http-action-scheme]` [.description] -- -A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] ---|list of long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.knative.security-context.fs-group[quarkus.knative.security-context.fs-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.exec-action[quarkus.knative.liveness-probe.exec-action]` [.description] -- -A special supplemental group that applies to all containers in a pod. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.knative.security-context.sysctls[quarkus.knative.security-context.sysctls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.tcp-socket-action[quarkus.knative.liveness-probe.tcp-socket-action]` [.description] -- -Sysctls hold a list of namespaced sysctls used for the pod. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.knative.security-context.fs-group-change-policy[quarkus.knative.security-context.fs-group-change-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.grpc-action[quarkus.knative.liveness-probe.grpc-action]` [.description] -- -It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --- a| -tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.deploy]]`link:#quarkus-kubernetes_quarkus.knative.deploy[quarkus.knative.deploy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.grpc-action-enabled[quarkus.knative.liveness-probe.grpc-action-enabled]` [.description] -- -If set to true, Quarkus will attempt to deploy the application to the target knative cluster +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_DEPLOY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_DEPLOY+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.deploy-strategy]]`link:#quarkus-kubernetes_quarkus.knative.deploy-strategy[quarkus.knative.deploy-strategy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.initial-delay[quarkus.knative.liveness-probe.initial-delay]` [.description] -- -If deploy is enabled, it will follow this strategy to update the resources to the target Knative cluster. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_DEPLOY_STRATEGY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_DEPLOY_STRATEGY+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --- a| -`create-or-update`, `create`, `replace`, `server-side-apply` -|`create-or-update` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.labels-labels[quarkus.knative.labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.period[quarkus.knative.liveness-probe.period]` [.description] -- -Custom labels to add to all resources +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.annotations-annotations]]`link:#quarkus-kubernetes_quarkus.knative.annotations-annotations[quarkus.knative.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.timeout[quarkus.knative.liveness-probe.timeout]` [.description] -- -Custom annotations to add to all resources +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.container-port[quarkus.knative.ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.success-threshold[quarkus.knative.liveness-probe.success-threshold]` [.description] -- -The port number. Refers to the container port. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int -| +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.host-port[quarkus.knative.ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.liveness-probe.failure-threshold[quarkus.knative.liveness-probe.failure-threshold]` [.description] -- -The host port. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int -| +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.path[quarkus.knative.ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-port[quarkus.knative.readiness-probe.http-action-port]` [.description] -- -The application path (refers to web application path). +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|string -|`/` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.protocol[quarkus.knative.ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-port-name[quarkus.knative.readiness-probe.http-action-port-name]` [.description] -- -The protocol. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.node-port[quarkus.knative.ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-path[quarkus.knative.readiness-probe.http-action-path]` [.description] -- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.tls[quarkus.knative.ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.http-action-scheme[quarkus.knative.readiness-probe.http-action-scheme]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.mounts.-mounts-.name[quarkus.knative.mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.exec-action[quarkus.knative.readiness-probe.exec-action]` [.description] -- -The name of the volumeName to mount. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.mounts.-mounts-.path[quarkus.knative.mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.tcp-socket-action[quarkus.knative.readiness-probe.tcp-socket-action]` [.description] -- -The path to mount. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.mounts.-mounts-.sub-path[quarkus.knative.mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.grpc-action[quarkus.knative.readiness-probe.grpc-action]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.mounts.-mounts-.read-only[quarkus.knative.mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.grpc-action-enabled[quarkus.knative.readiness-probe.grpc-action-enabled]` [.description] -- -ReadOnly +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.secret-name[quarkus.knative.secret-volumes."secret-volumes".secret-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.initial-delay[quarkus.knative.readiness-probe.initial-delay]` [.description] -- -The name of the secret to mount. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.default-mode[quarkus.knative.secret-volumes."secret-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.period[quarkus.knative.readiness-probe.period]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -|`0600` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.path[quarkus.knative.secret-volumes."secret-volumes".items."items".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.timeout[quarkus.knative.readiness-probe.timeout]` [.description] -- -The path where the file will be mounted. +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.mode[quarkus.knative.secret-volumes."secret-volumes".items."items".mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.success-threshold[quarkus.knative.readiness-probe.success-threshold]` [.description] -- -It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int -|`-1` +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.optional[quarkus.knative.secret-volumes."secret-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.readiness-probe.failure-threshold[quarkus.knative.readiness-probe.failure-threshold]` [.description] -- -Optional +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.config-map-name[quarkus.knative.config-map-volumes."config-map-volumes".config-map-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.http-action-port[quarkus.knative.startup-probe.http-action-port]` [.description] -- -The name of the ConfigMap to mount. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.default-mode[quarkus.knative.config-map-volumes."config-map-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.http-action-port-name[quarkus.knative.startup-probe.http-action-port-name]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string -|`0600` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.path[quarkus.knative.config-map-volumes."config-map-volumes".items."items".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.http-action-path[quarkus.knative.startup-probe.http-action-path]` [.description] -- -The path where the file will be mounted. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.mode[quarkus.knative.config-map-volumes."config-map-volumes".items."items".mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.http-action-scheme[quarkus.knative.startup-probe.http-action-scheme]` [.description] -- -It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] ---|int -|`-1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.optional[quarkus.knative.config-map-volumes."config-map-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.exec-action[quarkus.knative.startup-probe.exec-action]` [.description] -- -Optional +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.repository]]`link:#quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.repository[quarkus.knative.git-repo-volumes."git-repo-volumes".repository]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.tcp-socket-action[quarkus.knative.startup-probe.tcp-socket-action]` [.description] -- -Git repository URL. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.directory]]`link:#quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.directory[quarkus.knative.git-repo-volumes."git-repo-volumes".directory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.grpc-action[quarkus.knative.startup-probe.grpc-action]` [.description] -- -The directory of the repository to mount. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.revision]]`link:#quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.revision[quarkus.knative.git-repo-volumes."git-repo-volumes".revision]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.grpc-action-enabled[quarkus.knative.startup-probe.grpc-action-enabled]` [.description] -- -The commit hash to use. +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.claim-name[quarkus.knative.pvc-volumes."pvc-volumes".claim-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.initial-delay[quarkus.knative.startup-probe.initial-delay]` [.description] -- -The name of the claim to mount. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.default-mode[quarkus.knative.pvc-volumes."pvc-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.period[quarkus.knative.startup-probe.period]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -|`0600` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.optional[quarkus.knative.pvc-volumes."pvc-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.timeout[quarkus.knative.startup-probe.timeout]` [.description] -- -Optional +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".volume-id]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.success-threshold[quarkus.knative.startup-probe.success-threshold]` [.description] -- -The name of the disk to mount. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".partition]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.startup-probe.failure-threshold[quarkus.knative.startup-probe.failure-threshold]` [.description] -- -The partition. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +Environment variable: `+++QUARKUS_KNATIVE_STARTUP_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int -| +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".fs-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.annotations]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.annotations[quarkus.knative.prometheus.annotations]` [.description] -- -Filesystem type. +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_ANNOTATIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_ANNOTATIONS+++` endif::add-copy-button-to-env-var[] ---|string -|`ext4` +--|boolean +|`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.prefix]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.prefix[quarkus.knative.prometheus.prefix]` [.description] -- -Whether the volumeName is read only or not. +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PREFIX+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PREFIX+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|`prometheus.io` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.share-name[quarkus.knative.azure-file-volumes."azure-file-volumes".share-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.scrape]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.scrape[quarkus.knative.prometheus.scrape]` [.description] -- -The share name. +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_SCRAPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_SCRAPE+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.secret-name[quarkus.knative.azure-file-volumes."azure-file-volumes".secret-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.path]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.path[quarkus.knative.prometheus.path]` [.description] -- -The secret name. +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PATH+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.read-only[quarkus.knative.azure-file-volumes."azure-file-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.port]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.port[quarkus.knative.prometheus.port]` [.description] -- -Whether the volumeName is read only or not. +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_PORT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-name[quarkus.knative.azure-disk-volumes."azure-disk-volumes".disk-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.prometheus.scheme]]`link:#quarkus-kubernetes_quarkus.knative.prometheus.scheme[quarkus.knative.prometheus.scheme]` [.description] -- -The name of the disk to mount. +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PROMETHEUS_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_PROMETHEUS_SCHEME+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-uri[quarkus.knative.azure-disk-volumes."azure-disk-volumes".disk-uri]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.knative.empty-dir-volumes[quarkus.knative.empty-dir-volumes]` [.description] -- -The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed +EmptyDir volumes ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_EMPTY_DIR_VOLUMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++` +Environment variable: `+++QUARKUS_KNATIVE_EMPTY_DIR_VOLUMES+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.kind[quarkus.knative.azure-disk-volumes."azure-disk-volumes".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.container-name]]`link:#quarkus-kubernetes_quarkus.knative.container-name[quarkus.knative.container-name]` [.description] -- -Kind of disk. +If set, it will change the name of the container according to the configuration ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINER_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++` +Environment variable: `+++QUARKUS_KNATIVE_CONTAINER_NAME+++` endif::add-copy-button-to-env-var[] --- a| -`managed`, `shared` -|`managed` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.caching-mode[quarkus.knative.azure-disk-volumes."azure-disk-volumes".caching-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.resources.limits.cpu[quarkus.knative.resources.limits.cpu]` [.description] -- -Disk caching mode. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --- a| -`read-write`, `read-only`, `none` -|`read-write` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.fs-type[quarkus.knative.azure-disk-volumes."azure-disk-volumes".fs-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.resources.limits.memory[quarkus.knative.resources.limits.memory]` [.description] -- -File system type. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string -|`ext4` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.read-only[quarkus.knative.azure-disk-volumes."azure-disk-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.resources.requests.cpu[quarkus.knative.resources.requests.cpu]` [.description] -- -Whether the volumeName is read only or not. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image[quarkus.knative.init-containers."init-containers".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.resources.requests.memory[quarkus.knative.resources.requests.memory]` [.description] -- -The container image. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.working-dir[quarkus.knative.init-containers."init-containers".working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.knative.add-version-to-label-selectors[quarkus.knative.add-version-to-label-selectors]` [.description] -- -Working directory. +If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and Deployment ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_VERSION_TO_LABEL_SELECTORS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++` +Environment variable: `+++QUARKUS_KNATIVE_ADD_VERSION_TO_LABEL_SELECTORS+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.command]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.command[quarkus.knative.init-containers."init-containers".command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.knative.add-name-to-label-selectors[quarkus.knative.add-name-to-label-selectors]` [.description] -- -The commands +If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ADD_NAME_TO_LABEL_SELECTORS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++` +Environment variable: `+++QUARKUS_KNATIVE_ADD_NAME_TO_LABEL_SELECTORS+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.arguments[quarkus.knative.init-containers."init-containers".arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.idempotent]]`link:#quarkus-kubernetes_quarkus.knative.idempotent[quarkus.knative.idempotent]` [.description] -- -The arguments +Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_IDEMPOTENT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++` +Environment variable: `+++QUARKUS_KNATIVE_IDEMPOTENT+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.service-account[quarkus.knative.init-containers."init-containers".service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.env.secrets[quarkus.knative.env.secrets]` [.description] -- -The service account. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_KNATIVE_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.host]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.host[quarkus.knative.init-containers."init-containers".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.env.configmaps[quarkus.knative.env.configmaps]` [.description] -- -The host under which the application is going to be exposed. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++` +Environment variable: `+++QUARKUS_KNATIVE_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.knative.init-containers."init-containers".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.cluster-local]]`link:#quarkus-kubernetes_quarkus.knative.cluster-local[quarkus.knative.cluster-local]` [.description] -- -The port number. Refers to the container port. +Whether this service is cluster-local. Cluster local services are not exposed to the outside world. More information in link:https://knative.dev/docs/serving/services/private-services/[this link]. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CLUSTER_LOCAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_CLUSTER_LOCAL+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.knative.init-containers."init-containers".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.min-scale]]`link:#quarkus-kubernetes_quarkus.knative.min-scale[quarkus.knative.min-scale]` [.description] -- -The host port. +This value controls the minimum number of replicas each revision should have. Knative will attempt to never have less than this number of replicas at any point in time. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MIN_SCALE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_MIN_SCALE+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path[quarkus.knative.init-containers."init-containers".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.max-scale]]`link:#quarkus-kubernetes_quarkus.knative.max-scale[quarkus.knative.max-scale]` [.description] -- -The application path (refers to web application path). +This value controls the maximum number of replicas each revision should have. Knative will attempt to never have more than this number of replicas running, or in the process of being created, at any point in time. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MAX_SCALE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_MAX_SCALE+++` endif::add-copy-button-to-env-var[] ---|string -|`/` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.knative.init-containers."init-containers".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.scale-to-zero-enabled]]`link:#quarkus-kubernetes_quarkus.knative.scale-to-zero-enabled[quarkus.knative.scale-to-zero-enabled]` [.description] -- -The protocol. +The scale-to-zero values control whether Knative allows revisions to scale down to zero, or stops at “1”. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SCALE_TO_ZERO_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KNATIVE_SCALE_TO_ZERO_ENABLED+++` endif::add-copy-button-to-env-var[] --- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +--|boolean +|`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.knative.init-containers."init-containers".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.auto-scaler-class]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.auto-scaler-class[quarkus.knative.revision-auto-scaling.auto-scaler-class]` [.description] -- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_AUTO_SCALER_CLASS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_AUTO_SCALER_CLASS+++` endif::add-copy-button-to-env-var[] ---|int +-- a| +`kpa`, `hpa` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls[quarkus.knative.init-containers."init-containers".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.metric]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.metric[quarkus.knative.revision-auto-scaling.metric]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_METRIC+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_METRIC+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +-- a| +`concurrency`, `rps`, `cpu` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image-pull-policy[quarkus.knative.init-containers."init-containers".image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.target]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.target[quarkus.knative.revision-auto-scaling.target]` [.description] -- -Image pull policy. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET+++` endif::add-copy-button-to-env-var[] --- a| -`always`, `if-not-present`, `never` -|`always` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image-pull-secrets[quarkus.knative.init-containers."init-containers".image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.container-concurrency]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.container-concurrency[quarkus.knative.revision-auto-scaling.container-concurrency]` [.description] -- -The image pull secret - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_CONTAINER_CONCURRENCY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_CONTAINER_CONCURRENCY+++` endif::add-copy-button-to-env-var[] ---|list of string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-auto-scaling.target-utilization-percentage]]`link:#quarkus-kubernetes_quarkus.knative.revision-auto-scaling.target-utilization-percentage[quarkus.knative.revision-auto-scaling.target-utilization-percentage]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_REVISION_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.global-auto-scaling.auto-scaler-class]]`link:#quarkus-kubernetes_quarkus.knative.global-auto-scaling.auto-scaler-class[quarkus.knative.global-auto-scaling.auto-scaler-class]` [.description] -- -The port name for selecting the port of the `HTTP get` action. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_AUTO_SCALER_CLASS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_AUTO_SCALER_CLASS+++` endif::add-copy-button-to-env-var[] ---|string +-- a| +`kpa`, `hpa` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.global-auto-scaling.container-concurrency]]`link:#quarkus-kubernetes_quarkus.knative.global-auto-scaling.container-concurrency[quarkus.knative.global-auto-scaling.container-concurrency]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_CONTAINER_CONCURRENCY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_CONTAINER_CONCURRENCY+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.global-auto-scaling.target-utilization-percentage]]`link:#quarkus-kubernetes_quarkus.knative.global-auto-scaling.target-utilization-percentage[quarkus.knative.global-auto-scaling.target-utilization-percentage]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_TARGET_UTILIZATION_PERCENTAGE+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.knative.init-containers."init-containers".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.global-auto-scaling.requests-per-second]]`link:#quarkus-kubernetes_quarkus.knative.global-auto-scaling.requests-per-second[quarkus.knative.global-auto-scaling.requests-per-second]` [.description] -- -The command to use for the probe. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_REQUESTS_PER_SECOND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GLOBAL_AUTO_SCALING_REQUESTS_PER_SECOND+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.revision-name]]`link:#quarkus-kubernetes_quarkus.knative.revision-name[quarkus.knative.revision-name]` [.description] -- -The tcp socket to use for the probe (the format is host:port). - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_REVISION_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_REVISION_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.app-secret]]`link:#quarkus-kubernetes_quarkus.knative.app-secret[quarkus.knative.app-secret]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +If set, the secret will mounted to the application container and its contents will be used for application configuration. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_APP_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_APP_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.app-config-map]]`link:#quarkus-kubernetes_quarkus.knative.app-config-map[quarkus.knative.app-config-map]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +If set, the config map will be mounted to the application container and its contents will be used for application configuration. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_APP_CONFIG_MAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_APP_CONFIG_MAP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.knative.init-containers."init-containers".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.level[quarkus.knative.security-context.se-linux-options.level]` [.description] -- -The amount of time to wait before starting to probe. +The SELinux level label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.period[quarkus.knative.init-containers."init-containers".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.role[quarkus.knative.security-context.se-linux-options.role]` [.description] -- -The period in which the action should be called. +The SELinux role label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout[quarkus.knative.init-containers."init-containers".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.type[quarkus.knative.security-context.se-linux-options.type]` [.description] -- -The amount of time to wait for each action. +The SELinux type label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.knative.security-context.se-linux-options.user[quarkus.knative.security-context.se-linux-options.user]` [.description] -- -The success threshold to use. +The SELinux user label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.knative.security-context.windows-options.gmsa-credential-spec-name[quarkus.knative.security-context.windows-options.gmsa-credential-spec-name]` [.description] -- -The failure threshold to use. +The name of the GMSA credential spec to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.knative.security-context.windows-options.gmsa-credential-spec[quarkus.knative.security-context.windows-options.gmsa-credential-spec]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.knative.security-context.windows-options.run-as-user-name[quarkus.knative.security-context.windows-options.run-as-user-name]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The UserName in Windows to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.knative.security-context.windows-options.host-process[quarkus.knative.security-context.windows-options.host-process]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +HostProcess determines if a container should be run as a 'Host Process' container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` endif::add-copy-button-to-env-var[] ---|string +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.knative.security-context.run-as-user[quarkus.knative.security-context.run-as-user]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +The UID to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_USER+++` endif::add-copy-button-to-env-var[] ---|string +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.knative.init-containers."init-containers".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.knative.security-context.run-as-group[quarkus.knative.security-context.run-as-group]` [.description] -- -The command to use for the probe. +The GID to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_GROUP+++` endif::add-copy-button-to-env-var[] ---|string +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.knative.security-context.run-as-non-root[quarkus.knative.security-context.run-as-non-root]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +Indicates that the container must run as a non-root user. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` endif::add-copy-button-to-env-var[] ---|string +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.knative.security-context.supplemental-groups[quarkus.knative.security-context.supplemental-groups]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.knative.security-context.fs-group[quarkus.knative.security-context.fs-group]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +A special supplemental group that applies to all containers in a pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|long +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.knative.init-containers."init-containers".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.knative.security-context.sysctls[quarkus.knative.security-context.sysctls]` [.description] -- -The amount of time to wait before starting to probe. +Sysctls hold a list of namespaced sysctls used for the pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_SYSCTLS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.period[quarkus.knative.init-containers."init-containers".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.knative.security-context.fs-group-change-policy[quarkus.knative.security-context.fs-group-change-policy]` [.description] -- -The period in which the action should be called. +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout[quarkus.knative.init-containers."init-containers".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.deploy]]`link:#quarkus-kubernetes_quarkus.knative.deploy[quarkus.knative.deploy]` [.description] -- -The amount of time to wait for each action. +If set to true, Quarkus will attempt to deploy the application to the target knative cluster ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_DEPLOY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_DEPLOY+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.deploy-strategy]]`link:#quarkus-kubernetes_quarkus.knative.deploy-strategy[quarkus.knative.deploy-strategy]` [.description] -- -The success threshold to use. +If deploy is enabled, it will follow this strategy to update the resources to the target Knative cluster. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_DEPLOY_STRATEGY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_DEPLOY_STRATEGY+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +-- a| +`create-or-update`, `create`, `replace`, `server-side-apply` +|`create-or-update` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.get-env.fields-fields[quarkus.knative.get-env.fields]` [.description] -- -The failure threshold to use. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.name[quarkus.knative.init-containers."init-containers".mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.get-env.vars-vars[quarkus.knative.get-env.vars]` [.description] -- -The name of the volumeName to mount. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.path[quarkus.knative.init-containers."init-containers".mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-env.mapping."mapping".from-secret]` [.description] -- -The path to mount. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.sub-path[quarkus.knative.init-containers."init-containers".mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-env.mapping."mapping".from-configmap]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.read-only[quarkus.knative.init-containers."init-containers".mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.get-env.mapping.-mapping-.with-key[quarkus.knative.get-env.mapping."mapping".with-key]` [.description] -- -ReadOnly +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu[quarkus.knative.init-containers."init-containers".resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-labels-get-labels]]`link:#quarkus-kubernetes_quarkus.knative.get-labels-get-labels[quarkus.knative.get-labels]` [.description] -- -CPU Requirements - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_LABELS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.limits.memory[quarkus.knative.init-containers."init-containers".resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-annotations-get-annotations]]`link:#quarkus-kubernetes_quarkus.knative.get-annotations-get-annotations[quarkus.knative.get-annotations]` [.description] -- -Memory Requirements - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_ANNOTATIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_ANNOTATIONS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.requests.cpu[quarkus.knative.init-containers."init-containers".resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.container-port[quarkus.knative.get-ports."get-ports".container-port]` [.description] -- -CPU Requirements +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.requests.memory[quarkus.knative.init-containers."init-containers".resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.host-port[quarkus.knative.get-ports."get-ports".host-port]` [.description] -- -Memory Requirements +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.secrets[quarkus.knative.init-containers."init-containers".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.path[quarkus.knative.get-ports."get-ports".path]` [.description] -- -The optional list of Secret names to load environment variables from. +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PATH+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.configmaps[quarkus.knative.init-containers."init-containers".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.protocol[quarkus.knative.get-ports."get-ports".protocol]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|list of string -| +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.fields-fields[quarkus.knative.init-containers."init-containers".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.node-port[quarkus.knative.get-ports."get-ports".node-port]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.vars-vars[quarkus.knative.init-containers."init-containers".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.get-ports.-get-ports-.tls[quarkus.knative.get-ports."get-ports".tls]` [.description] -- -The map associating environment name to its associated value. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PORTS__GET_PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|`Map>` -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-mounts.-get-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-mounts.-get-mounts-.name[quarkus.knative.get-mounts."get-mounts".name]` [.description] -- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-mounts.-get-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.get-mounts.-get-mounts-.path[quarkus.knative.get-mounts."get-mounts".path]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.knative.init-containers."init-containers".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-mounts.-get-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.get-mounts.-get-mounts-.sub-path[quarkus.knative.get-mounts."get-mounts".sub-path]` [.description] -- -The key identifying the field from which the value is extracted. +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.image]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.image[quarkus.knative.containers."containers".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-mounts.-get-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.get-mounts.-get-mounts-.read-only[quarkus.knative.get-mounts."get-mounts".read-only]` [.description] -- -The container image. +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.working-dir[quarkus.knative.containers."containers".working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.secret-name[quarkus.knative.get-secret-volumes."get-secret-volumes".secret-name]` [.description] -- -Working directory. +The name of the secret to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__WORKING_DIR+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.command]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.command[quarkus.knative.containers."containers".command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.default-mode[quarkus.knative.get-secret-volumes."get-secret-volumes".default-mode]` [.description] -- -The commands +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__COMMAND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.arguments[quarkus.knative.containers."containers".arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.knative.get-secret-volumes."get-secret-volumes".items."items".path]` [.description] -- -The arguments +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ARGUMENTS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.service-account[quarkus.knative.containers."containers".service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.knative.get-secret-volumes."get-secret-volumes".items."items".mode]` [.description] -- -The service account. +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.host]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.host[quarkus.knative.containers."containers".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.get-secret-volumes.-get-secret-volumes-.optional[quarkus.knative.get-secret-volumes."get-secret-volumes".optional]` [.description] -- -The host under which the application is going to be exposed. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__HOST+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.container-port[quarkus.knative.containers."containers".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.config-map-name[quarkus.knative.get-config-map-volumes."get-config-map-volumes".config-map-name]` [.description] -- -The port number. Refers to the container port. +The name of the ConfigMap to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` endif::add-copy-button-to-env-var[] ---|int -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.host-port[quarkus.knative.containers."containers".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.default-mode[quarkus.knative.get-config-map-volumes."get-config-map-volumes".default-mode]` [.description] -- -The host port. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] ---|int -| +--|string +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.path[quarkus.knative.containers."containers".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.knative.get-config-map-volumes."get-config-map-volumes".items."items".path]` [.description] -- -The application path (refers to web application path). +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] --|string -|`/` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.protocol[quarkus.knative.containers."containers".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.knative.get-config-map-volumes."get-config-map-volumes".items."items".mode]` [.description] -- -The protocol. +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] --- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +--|int +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.node-port[quarkus.knative.containers."containers".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.get-config-map-volumes.-get-config-map-volumes-.optional[quarkus.knative.get-config-map-volumes."get-config-map-volumes".optional]` [.description] -- +Optional + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.tls[quarkus.knative.containers."containers".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.repository]]`link:#quarkus-kubernetes_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.repository[quarkus.knative.get-git-repo-volumes."get-git-repo-volumes".repository]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. +Git repository URL. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.image-pull-policy[quarkus.knative.containers."containers".image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.directory]]`link:#quarkus-kubernetes_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.directory[quarkus.knative.get-git-repo-volumes."get-git-repo-volumes".directory]` [.description] -- -Image pull policy. +The directory of the repository to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++` endif::add-copy-button-to-env-var[] --- a| -`always`, `if-not-present`, `never` -|`always` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.image-pull-secrets[quarkus.knative.containers."containers".image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.revision]]`link:#quarkus-kubernetes_quarkus.knative.get-git-repo-volumes.-get-git-repo-volumes-.revision[quarkus.knative.get-git-repo-volumes."get-git-repo-volumes".revision]` [.description] -- -The image pull secret +The commit hash to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-port[quarkus.knative.containers."containers".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.claim-name[quarkus.knative.get-pvc-volumes."get-pvc-volumes".claim-name]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The name of the claim to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++` endif::add-copy-button-to-env-var[] ---|int -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name[quarkus.knative.containers."containers".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.default-mode[quarkus.knative.get-pvc-volumes."get-pvc-volumes".default-mode]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --|string -| +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-path[quarkus.knative.containers."containers".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.get-pvc-volumes.-get-pvc-volumes-.optional[quarkus.knative.get-pvc-volumes."get-pvc-volumes".optional]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme[quarkus.knative.containers."containers".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".volume-id]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +The name of the disk to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.exec-action[quarkus.knative.containers."containers".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".partition]` [.description] -- -The command to use for the probe. +The partition. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action[quarkus.knative.containers."containers".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".fs-type]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +Filesystem type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] --|string -| +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.grpc-action[quarkus.knative.containers."containers".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only[quarkus.knative.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".read-only]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.containers."containers".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.share-name[quarkus.knative.get-azure-file-volumes."get-azure-file-volumes".share-name]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +The share name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.initial-delay[quarkus.knative.containers."containers".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.secret-name[quarkus.knative.get-azure-file-volumes."get-azure-file-volumes".secret-name]` [.description] -- -The amount of time to wait before starting to probe. +The secret name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.period[quarkus.knative.containers."containers".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-file-volumes.-get-azure-file-volumes-.read-only[quarkus.knative.get-azure-file-volumes."get-azure-file-volumes".read-only]` [.description] -- -The period in which the action should be called. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.timeout[quarkus.knative.containers."containers".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".disk-name]` [.description] -- -The amount of time to wait for each action. +The name of the disk to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.success-threshold[quarkus.knative.containers."containers".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".disk-uri]` [.description] -- -The success threshold to use. +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold[quarkus.knative.containers."containers".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.kind[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".kind]` [.description] -- -The failure threshold to use. +Kind of disk. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +-- a| +`managed`, `shared` +|`managed` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-port[quarkus.knative.containers."containers".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".caching-mode]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +Disk caching mode. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++` endif::add-copy-button-to-env-var[] ---|int -| +-- a| +`read-write`, `read-only`, `none` +|`read-write` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name[quarkus.knative.containers."containers".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".fs-type]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +File system type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] --|string -| +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-path[quarkus.knative.containers."containers".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only[quarkus.knative.get-azure-disk-volumes."get-azure-disk-volumes".read-only]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme[quarkus.knative.containers."containers".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.knative.get-init-containers."get-init-containers".get-env.secrets]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.exec-action[quarkus.knative.containers."containers".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.knative.get-init-containers."get-init-containers".get-env.configmaps]` [.description] -- -The command to use for the probe. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action[quarkus.knative.containers."containers".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.knative.get-init-containers."get-init-containers".get-env.fields]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.grpc-action[quarkus.knative.containers."containers".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.knative.get-init-containers."get-init-containers".get-env.vars]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.containers."containers".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.initial-delay[quarkus.knative.containers."containers".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` [.description] -- -The amount of time to wait before starting to probe. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.period[quarkus.knative.containers."containers".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` [.description] -- -The period in which the action should be called. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.timeout[quarkus.knative.containers."containers".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.get-target-platform-name[quarkus.knative.get-init-containers."get-init-containers".get-target-platform-name]` [.description] -- -The amount of time to wait for each action. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.success-threshold[quarkus.knative.containers."containers".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.image]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.image[quarkus.knative.get-init-containers."get-init-containers".image]` [.description] -- -The success threshold to use. +The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold[quarkus.knative.containers."containers".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.working-dir[quarkus.knative.get-init-containers."get-init-containers".working-dir]` [.description] -- -The failure threshold to use. +Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.name[quarkus.knative.containers."containers".mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.command]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.command[quarkus.knative.get-init-containers."get-init-containers".command]` [.description] -- -The name of the volumeName to mount. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.path[quarkus.knative.containers."containers".mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.arguments[quarkus.knative.get-init-containers."get-init-containers".arguments]` [.description] -- -The path to mount. +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.sub-path[quarkus.knative.containers."containers".mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.service-account[quarkus.knative.get-init-containers."get-init-containers".service-account]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.read-only[quarkus.knative.containers."containers".mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.host]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.host[quarkus.knative.get-init-containers."get-init-containers".host]` [.description] -- -ReadOnly +The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.limits.cpu[quarkus.knative.containers."containers".resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".container-port]` [.description] -- -CPU Requirements +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.limits.memory[quarkus.knative.containers."containers".resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".host-port]` [.description] -- -Memory Requirements +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.requests.cpu[quarkus.knative.containers."containers".resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.knative.get-init-containers."get-init-containers".ports."ports".path]` [.description] -- -CPU Requirements +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string -| +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.requests.memory[quarkus.knative.containers."containers".resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.knative.get-init-containers."get-init-containers".ports."ports".protocol]` [.description] -- -Memory Requirements +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.secrets[quarkus.knative.containers."containers".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.knative.get-init-containers."get-init-containers".ports."ports".node-port]` [.description] -- -The optional list of Secret names to load environment variables from. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|list of string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.configmaps[quarkus.knative.containers."containers".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.knative.get-init-containers."get-init-containers".ports."ports".tls]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.fields-fields[quarkus.knative.containers."containers".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-policy[quarkus.knative.get-init-containers."get-init-containers".image-pull-policy]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. +Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +-- a| +`always`, `if-not-present`, `never` +|`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.vars-vars[quarkus.knative.containers."containers".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.image-pull-secrets[quarkus.knative.get-init-containers."get-init-containers".image-pull-secrets]` [.description] -- -The map associating environment name to its associated value. +The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] ---|`Map>` +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.containers."containers".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-port]` [.description] -- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.containers."containers".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key[quarkus.knative.containers."containers".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-path]` [.description] -- -The key identifying the field from which the value is extracted. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.host-aliases.-host-aliases-.ip]]`link:#quarkus-kubernetes_quarkus.knative.host-aliases.-host-aliases-.ip[quarkus.knative.host-aliases."host-aliases".ip]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` [.description] -- -The ip address +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__IP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__IP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.host-aliases.-host-aliases-.hostnames]]`link:#quarkus-kubernetes_quarkus.knative.host-aliases.-host-aliases-.hostnames[quarkus.knative.host-aliases."host-aliases".hostnames]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.exec-action]` [.description] -- -The hostnames to resolve to the ip +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__HOSTNAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__HOSTNAMES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.name[quarkus.knative.rbac.roles."roles".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` [.description] -- -The name of the role. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.namespace[quarkus.knative.rbac.roles."roles".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.grpc-action]` [.description] -- -The namespace of the role. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAMESPACE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.labels-labels[quarkus.knative.rbac.roles."roles".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` [.description] -- -Labels to add into the Role resource. +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".api-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.initial-delay]` [.description] -- -API groups of the policy rule. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".non-resource-urls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.period]` [.description] -- -Non resource URLs of the policy rule. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".resource-names]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.timeout]` [.description] -- -Resource names of the policy rule. +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".resources]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.success-threshold]` [.description] -- -Resources of the policy rule. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".verbs]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.knative.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` [.description] -- -Verbs of the policy rule. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name[quarkus.knative.rbac.cluster-roles."cluster-roles".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-port]` [.description] -- -The name of the cluster role. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.labels-labels[quarkus.knative.rbac.cluster-roles."cluster-roles".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` [.description] -- -Labels to add into the ClusterRole resource. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-path]` [.description] -- -API groups of the policy rule. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` [.description] -- -Non resource URLs of the policy rule. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.exec-action]` [.description] -- -Resource names of the policy rule. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` [.description] -- -Resources of the policy rule. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.grpc-action]` [.description] -- -Verbs of the policy rule. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.name[quarkus.knative.rbac.service-accounts."service-accounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` [.description] -- -The name of the service account. +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.namespace[quarkus.knative.rbac.service-accounts."service-accounts".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.initial-delay]` [.description] -- -The namespace of the service account. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.labels-labels[quarkus.knative.rbac.service-accounts."service-accounts".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.period]` [.description] -- -Labels of the service account. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.use-as-default[quarkus.knative.rbac.service-accounts."service-accounts".use-as-default]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.timeout]` [.description] -- -If true, this service account will be used in the generated Deployment resource. +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|boolean -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.name[quarkus.knative.rbac.role-bindings."role-bindings".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.success-threshold]` [.description] -- -Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.labels-labels[quarkus.knative.rbac.role-bindings."role-bindings".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.knative.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` [.description] -- -Labels to add into the RoleBinding resource. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.role-name[quarkus.knative.rbac.role-bindings."role-bindings".role-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".name]` [.description] -- -The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.cluster-wide[quarkus.knative.rbac.role-bindings."role-bindings".cluster-wide]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".path]` [.description] -- -If the Role sets in the `role-name` property is cluster wide or not. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] ---|boolean +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".sub-path]` [.description] -- -The "name" resource to use by the Subject element in the generated Role Binding resource. +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.knative.get-init-containers."get-init-containers".mounts."mounts".read-only]` [.description] -- -The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -|`ServiceAccount` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".api-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.knative.get-init-containers."get-init-containers".resources.limits.cpu]` [.description] -- -The "apiGroup" resource that matches with the "kind" property. By default, it's empty. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.knative.get-init-containers."get-init-containers".resources.limits.memory]` [.description] -- -The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.knative.get-init-containers."get-init-containers".resources.requests.cpu]` [.description] -- -Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.knative.get-init-containers."get-init-containers".resources.requests.memory]` [.description] -- -Labels to add into the RoleBinding resource. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".role-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.secrets[quarkus.knative.get-init-containers."get-init-containers".env.secrets]` [.description] -- -The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.configmaps[quarkus.knative.get-init-containers."get-init-containers".env.configmaps]` [.description] -- -The "name" resource to use by the Subject element in the generated Role Binding resource. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.knative.get-init-containers."get-init-containers".env.fields]` [.description] -- -The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string -|`ServiceAccount` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.knative.get-init-containers."get-init-containers".env.vars]` [.description] -- -The "apiGroup" resource that matches with the "kind" property. By default, it's empty. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` [.description] -- -The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.env.fields-fields[quarkus.knative.env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_FIELDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.env.vars-vars[quarkus.knative.env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.knative.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` [.description] -- -The map associating environment name to its associated value. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_VARS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] ---|`Map>` -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.from-secret[quarkus.knative.env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.knative.get-sidecars."get-sidecars".get-env.secrets]` [.description] -- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.from-configmap[quarkus.knative.env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.knative.get-sidecars."get-sidecars".get-env.configmaps]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.with-key[quarkus.knative.env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.knative.get-sidecars."get-sidecars".get-env.fields]` [.description] -- -The key identifying the field from which the value is extracted. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.traffic.-traffic-.tag]]`link:#quarkus-kubernetes_quarkus.knative.traffic.-traffic-.tag[quarkus.knative.traffic."traffic".tag]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.knative.get-sidecars."get-sidecars".get-env.vars]` [.description] -- -Tag is optionally used to expose a dedicated url for referencing this target exclusively. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__TAG+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__TAG+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.traffic.-traffic-.revision-name]]`link:#quarkus-kubernetes_quarkus.knative.traffic.-traffic-.revision-name[quarkus.knative.traffic."traffic".revision-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` [.description] -- -RevisionName of a specific revision to which to send this portion of traffic. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__REVISION_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__REVISION_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.traffic.-traffic-.latest-revision]]`link:#quarkus-kubernetes_quarkus.knative.traffic.-traffic-.latest-revision[quarkus.knative.traffic."traffic".latest-revision]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` [.description] -- -LatestRevision may be optionally provided to indicate that the latest ready Revision of the Configuration should be used for this traffic target. When provided LatestRevision must be true if RevisionName is empty. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__LATEST_REVISION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__LATEST_REVISION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.traffic.-traffic-.percent]]`link:#quarkus-kubernetes_quarkus.knative.traffic.-traffic-.percent[quarkus.knative.traffic."traffic".percent]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.knative.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` [.description] -- -Percent indicates that percentage based routing should be used and the value indicates the percent of traffic that is to be routed to this Revision or Configuration. `0` (zero) mean no traffic, `100` means all traffic. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__PERCENT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__PERCENT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] ---|long -|`100` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.part-of]]`link:#quarkus-kubernetes_quarkus.kubernetes.part-of[quarkus.kubernetes.part-of]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.get-target-platform-name[quarkus.knative.get-sidecars."get-sidecars".get-target-platform-name]` [.description] -- -The name of the group this component belongs too - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PART_OF+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PART_OF+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.name[quarkus.kubernetes.name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.image]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.image[quarkus.knative.get-sidecars."get-sidecars".image]` [.description] -- -The name of the application. This value will be used for naming Kubernetes resources like: - Deployment - Service and so on ... +The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.version]]`link:#quarkus-kubernetes_quarkus.kubernetes.version[quarkus.kubernetes.version]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.working-dir]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.working-dir[quarkus.knative.get-sidecars."get-sidecars".working-dir]` [.description] -- -The version of the application. +Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_VERSION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_VERSION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.deployment-kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.deployment-kind[quarkus.kubernetes.deployment-kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.command]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.command[quarkus.knative.get-sidecars."get-sidecars".command]` [.description] -- -The kind of the deployment resource to use. Supported values are 'StatefulSet', 'Job', 'CronJob' and 'Deployment' defaulting to the latter. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOYMENT_KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_DEPLOYMENT_KIND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__COMMAND+++` endif::add-copy-button-to-env-var[] --- a| -`deployment`, `stateful-set`, `job`, `cron-job` +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.namespace[quarkus.kubernetes.namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.arguments]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.arguments[quarkus.knative.get-sidecars."get-sidecars".arguments]` [.description] -- -The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_NAMESPACE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.kubernetes.add-build-timestamp[quarkus.kubernetes.add-build-timestamp]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.service-account]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.service-account[quarkus.knative.get-sidecars."get-sidecars".service-account]` [.description] -- -Whether to add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources +The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_BUILD_TIMESTAMP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ADD_BUILD_TIMESTAMP+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.working-dir[quarkus.kubernetes.working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.host]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.host[quarkus.knative.get-sidecars."get-sidecars".host]` [.description] -- -Working directory +The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_WORKING_DIR+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__HOST+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.command]]`link:#quarkus-kubernetes_quarkus.kubernetes.command[quarkus.kubernetes.command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".container-port]` [.description] -- -The commands +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_COMMAND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|list of string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.arguments[quarkus.kubernetes.arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".host-port]` [.description] -- -The arguments +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ARGUMENTS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|list of string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.service-account[quarkus.kubernetes.service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.knative.get-sidecars."get-sidecars".ports."ports".path]` [.description] -- -The service account +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string -| +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.replicas]]`link:#quarkus-kubernetes_quarkus.kubernetes.replicas[quarkus.kubernetes.replicas]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.knative.get-sidecars."get-sidecars".ports."ports".protocol]` [.description] -- -The number of desired pods +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REPLICAS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REPLICAS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.strategy]]`link:#quarkus-kubernetes_quarkus.kubernetes.strategy[quarkus.kubernetes.strategy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.knative.get-sidecars."get-sidecars".ports."ports".node-port]` [.description] -- -Specifies the deployment strategy. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STRATEGY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STRATEGY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] --- a| -`none`, `recreate`, `rolling-update` -|`none` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rolling-update.max-unavailable]]`link:#quarkus-kubernetes_quarkus.kubernetes.rolling-update.max-unavailable[quarkus.kubernetes.rolling-update.max-unavailable]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.knative.get-sidecars."get-sidecars".ports."ports".tls]` [.description] -- -Specifies the maximum number of Pods that can be unavailable during the update process. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_UNAVAILABLE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_UNAVAILABLE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|string -|`25%` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rolling-update.max-surge]]`link:#quarkus-kubernetes_quarkus.kubernetes.rolling-update.max-surge[quarkus.kubernetes.rolling-update.max-surge]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-policy[quarkus.knative.get-sidecars."get-sidecars".image-pull-policy]` [.description] -- -Specifies the maximum number of Pods that can be created over the desired number of Pods. +Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_SURGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_SURGE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] ---|string -|`25%` +-- a| +`always`, `if-not-present`, `never` +|`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.service-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.service-type[quarkus.kubernetes.service-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.image-pull-secrets[quarkus.knative.get-sidecars."get-sidecars".image-pull-secrets]` [.description] -- -The type of service that will be generated for the application +The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SERVICE_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SERVICE_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] --- a| -`cluster-ip`, `node-port`, `load-balancer`, `external-name` -|`cluster-ip` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.node-port[quarkus.kubernetes.node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-port]` [.description] -- -The nodePort to set when serviceType is set to node-port. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_NODE_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.image-pull-policy[quarkus.kubernetes.image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` [.description] -- -Image pull policy +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IMAGE_PULL_POLICY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_IMAGE_PULL_POLICY+++` -endif::add-copy-button-to-env-var[] --- a| -`always`, `if-not-present`, `never` -|`always` - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.image-pull-secrets[quarkus.kubernetes.image-pull-secrets]` - - -[.description] --- -The image pull secret - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IMAGE_PULL_SECRETS+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_IMAGE_PULL_SECRETS+++` -endif::add-copy-button-to-env-var[] ---|list of string -| - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-port[quarkus.kubernetes.liveness-probe.http-action-port]` - - -[.description] --- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-port-name[quarkus.kubernetes.liveness-probe.http-action-port-name]` - - -[.description] --- -The port name for selecting the port of the `HTTP get` action. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-path[quarkus.kubernetes.liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-path]` [.description] @@ -5420,16 +5425,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-scheme[quarkus.kubernetes.liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` [.description] @@ -5437,16 +5442,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.exec-action[quarkus.kubernetes.liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.exec-action]` [.description] @@ -5454,16 +5459,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.tcp-socket-action[quarkus.kubernetes.liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` [.description] @@ -5471,16 +5476,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.grpc-action[quarkus.kubernetes.liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.grpc-action]` [.description] @@ -5488,16 +5493,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.grpc-action-enabled[quarkus.kubernetes.liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` [.description] @@ -5505,16 +5510,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.initial-delay[quarkus.kubernetes.liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.initial-delay]` [.description] @@ -5522,17 +5527,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.period[quarkus.kubernetes.liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.period]` [.description] @@ -5540,17 +5545,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.timeout[quarkus.kubernetes.liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.timeout]` [.description] @@ -5558,17 +5563,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.success-threshold[quarkus.kubernetes.liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.success-threshold]` [.description] @@ -5576,16 +5581,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.failure-threshold[quarkus.kubernetes.liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.knative.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` [.description] @@ -5593,16 +5598,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.l The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-port[quarkus.kubernetes.readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-port]` [.description] @@ -5610,16 +5615,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-port-name[quarkus.kubernetes.readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` [.description] @@ -5627,16 +5632,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-path[quarkus.kubernetes.readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-path]` [.description] @@ -5644,16 +5649,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-scheme[quarkus.kubernetes.readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` [.description] @@ -5661,16 +5666,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.exec-action[quarkus.kubernetes.readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.exec-action]` [.description] @@ -5678,16 +5683,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.tcp-socket-action[quarkus.kubernetes.readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` [.description] @@ -5695,16 +5700,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.grpc-action[quarkus.kubernetes.readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.grpc-action]` [.description] @@ -5712,16 +5717,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.grpc-action-enabled[quarkus.kubernetes.readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` [.description] @@ -5729,16 +5734,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.initial-delay[quarkus.kubernetes.readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.initial-delay]` [.description] @@ -5746,17 +5751,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.period[quarkus.kubernetes.readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.period]` [.description] @@ -5764,17 +5769,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.timeout[quarkus.kubernetes.readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.timeout]` [.description] @@ -5782,17 +5787,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.success-threshold[quarkus.kubernetes.readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.success-threshold]` [.description] @@ -5800,16 +5805,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.failure-threshold[quarkus.kubernetes.readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.knative.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` [.description] @@ -5817,6984 +5822,22440 @@ a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.r The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-port[quarkus.kubernetes.startup-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".name]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-port-name[quarkus.kubernetes.startup-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".path]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-path[quarkus.kubernetes.startup-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".sub-path]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-scheme[quarkus.kubernetes.startup-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.knative.get-sidecars."get-sidecars".mounts."mounts".read-only]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.exec-action[quarkus.kubernetes.startup-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.knative.get-sidecars."get-sidecars".resources.limits.cpu]` [.description] -- -The command to use for the probe. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.tcp-socket-action[quarkus.kubernetes.startup-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.knative.get-sidecars."get-sidecars".resources.limits.memory]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.grpc-action[quarkus.kubernetes.startup-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.knative.get-sidecars."get-sidecars".resources.requests.cpu]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.grpc-action-enabled[quarkus.kubernetes.startup-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.knative.get-sidecars."get-sidecars".resources.requests.memory]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.initial-delay[quarkus.kubernetes.startup-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.secrets[quarkus.knative.get-sidecars."get-sidecars".env.secrets]` [.description] -- -The amount of time to wait before starting to probe. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.period[quarkus.kubernetes.startup-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.configmaps[quarkus.knative.get-sidecars."get-sidecars".env.configmaps]` [.description] -- -The period in which the action should be called. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.timeout[quarkus.kubernetes.startup-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.knative.get-sidecars."get-sidecars".env.fields]` [.description] -- -The amount of time to wait for each action. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.success-threshold[quarkus.kubernetes.startup-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.knative.get-sidecars."get-sidecars".env.vars]` [.description] -- -The success threshold to use. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|`Map>` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.failure-threshold[quarkus.kubernetes.startup-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` [.description] -- -The failure threshold to use. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.annotations]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.annotations[quarkus.kubernetes.prometheus.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` [.description] -- -When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.prefix]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.prefix[quarkus.kubernetes.prometheus.prefix]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.knative.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` [.description] -- -Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PREFIX+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PREFIX+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string -|`prometheus.io` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.scrape]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.scrape[quarkus.kubernetes.prometheus.scrape]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-host-aliases.-get-host-aliases-.ip]]`link:#quarkus-kubernetes_quarkus.knative.get-host-aliases.-get-host-aliases-.ip[quarkus.knative.get-host-aliases."get-host-aliases".ip]` [.description] -- -Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. +The ip address ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_SCRAPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_SCRAPE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.path[quarkus.kubernetes.prometheus.path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-host-aliases.-get-host-aliases-.hostnames]]`link:#quarkus-kubernetes_quarkus.knative.get-host-aliases.-get-host-aliases-.hostnames[quarkus.knative.get-host-aliases."get-host-aliases".hostnames]` [.description] -- -Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. +The hostnames to resolve to the ip ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.port]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.port[quarkus.kubernetes.prometheus.port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.name[quarkus.knative.get-rbac-config.roles."roles".name]` [.description] -- -Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. +The name of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.scheme[quarkus.kubernetes.prometheus.scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.namespace[quarkus.knative.get-rbac-config.roles."roles".namespace]` [.description] -- -Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. +The namespace of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_SCHEME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.kubernetes.empty-dir-volumes[quarkus.kubernetes.empty-dir-volumes]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.labels-labels[quarkus.knative.get-rbac-config.roles."roles".labels]` [.description] -- -EmptyDir volumes +Labels to add into the Role resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_EMPTY_DIR_VOLUMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_EMPTY_DIR_VOLUMES+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` endif::add-copy-button-to-env-var[] ---|list of string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.deployment-target]]`link:#quarkus-kubernetes_quarkus.kubernetes.deployment-target[quarkus.kubernetes.deployment-target]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` [.description] -- -The target deployment platform. Defaults to kubernetes. Can be kubernetes, openshift, knative, minikube etc., or any combination of the above as comma separated list. +API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOYMENT_TARGET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_DEPLOYMENT_TARGET+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.resources.limits.cpu[quarkus.kubernetes.resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- -CPU Requirements +Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.resources.limits.memory[quarkus.kubernetes.resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` [.description] -- -Memory Requirements +Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.resources.requests.cpu[quarkus.kubernetes.resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` [.description] -- -CPU Requirements +Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.resources.requests.memory[quarkus.kubernetes.resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` [.description] -- -Memory Requirements +Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.expose]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.expose[quarkus.kubernetes.ingress.expose]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".name]` [.description] -- -If true, the service will be exposed +The name of the cluster role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_EXPOSE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_EXPOSE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.host[quarkus.kubernetes.ingress.host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".labels]` [.description] -- -The host under which the application is going to be exposed +Labels to add into the ClusterRole resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_HOST+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.target-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.target-port[quarkus.kubernetes.ingress.target-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` [.description] -- -The default target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https". +API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TARGET_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TARGET_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] ---|string -|`http` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.ingress-class-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.ingress-class-name[quarkus.kubernetes.ingress.ingress-class-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- -The class of the Ingress. If the ingressClassName is omitted, a default Ingress class is used. +Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_INGRESS_CLASS_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_INGRESS_CLASS_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.parallelism]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.parallelism[quarkus.kubernetes.job.parallelism]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` [.description] -- -Specifies the maximum desired number of pods the job should run at any given time. +Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_PARALLELISM+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_PARALLELISM+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.completions]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.completions[quarkus.kubernetes.job.completions]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` [.description] -- -Specifies the desired number of successfully finished pods the job should be run with. +Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_COMPLETIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_COMPLETIONS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.completion-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.completion-mode[quarkus.kubernetes.job.completion-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` [.description] -- -CompletionMode specifies how Pod completions are tracked. +Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_COMPLETION_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_COMPLETION_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] --- a| -`non-indexed`, `indexed` -|`non-indexed` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.backoff-limit]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.backoff-limit[quarkus.kubernetes.job.backoff-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.knative.get-rbac-config.service-accounts."service-accounts".name]` [.description] -- -Specifies the number of retries before marking this job failed. +The name of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_BACKOFF_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_BACKOFF_LIMIT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.active-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.active-deadline-seconds[quarkus.kubernetes.job.active-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.knative.get-rbac-config.service-accounts."service-accounts".namespace]` [.description] -- -Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. +The namespace of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_ACTIVE_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_ACTIVE_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.ttl-seconds-after-finished[quarkus.kubernetes.job.ttl-seconds-after-finished]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.knative.get-rbac-config.service-accounts."service-accounts".labels]` [.description] -- -Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. +Labels of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_TTL_SECONDS_AFTER_FINISHED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` endif::add-copy-button-to-env-var[] ---|int +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.suspend]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.suspend[quarkus.kubernetes.job.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.knative.get-rbac-config.service-accounts."service-accounts".use-as-default]` [.description] -- -Suspend specifies whether the Job controller should create Pods or not. +If true, this service account will be used in the generated Deployment resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_SUSPEND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` endif::add-copy-button-to-env-var[] --|boolean -|`false` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.restart-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.restart-policy[quarkus.kubernetes.job.restart-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".name]` [.description] -- -Restart policy when the job container fails. +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_RESTART_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_JOB_RESTART_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] --- a| -`on-failure`, `never` -|`on-failure` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.schedule]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.schedule[quarkus.kubernetes.cron-job.schedule]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.knative.get-rbac-config.role-bindings."role-bindings".labels]` [.description] -- -The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron. +Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SCHEDULE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SCHEDULE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.concurrency-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.concurrency-policy[quarkus.kubernetes.cron-job.concurrency-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".role-name]` [.description] -- -ConcurrencyPolicy describes how the job will be handled. +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_CONCURRENCY_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_CONCURRENCY_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] --- a| -`allow`, `forbid`, `replace` -|`allow` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.starting-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.starting-deadline-seconds[quarkus.kubernetes.cron-job.starting-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.knative.get-rbac-config.role-bindings."role-bindings".cluster-wide]` [.description] -- -Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones. +If the Role sets in the `role-name` property is cluster wide or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_STARTING_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_STARTING_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` endif::add-copy-button-to-env-var[] ---|long +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.failed-jobs-history-limit]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.failed-jobs-history-limit[quarkus.kubernetes.cron-job.failed-jobs-history-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` [.description] -- +The "name" resource to use by the Subject element in the generated Role Binding resource. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.successful-jobs-history-limit]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.successful-jobs-history-limit[quarkus.kubernetes.cron-job.successful-jobs-history-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` [.description] -- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] ---|int -| +--|string +|`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.parallelism]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.parallelism[quarkus.kubernetes.cron-job.parallelism]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` [.description] -- -Specifies the maximum desired number of pods the job should run at any given time. +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_PARALLELISM+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_PARALLELISM+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.completions]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.completions[quarkus.kubernetes.cron-job.completions]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` [.description] -- -Specifies the desired number of successfully finished pods the job should be run with. +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETIONS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.completion-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.completion-mode[quarkus.kubernetes.cron-job.completion-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` [.description] -- -CompletionMode specifies how Pod completions are tracked. +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETION_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETION_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] --- a| -`non-indexed`, `indexed` -|`non-indexed` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.backoff-limit]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.backoff-limit[quarkus.kubernetes.cron-job.backoff-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` [.description] -- -Specifies the number of retries before marking this job failed. +Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_BACKOFF_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_BACKOFF_LIMIT+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] ---|int +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.active-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.active-deadline-seconds[quarkus.kubernetes.cron-job.active-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` [.description] -- -Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] ---|long -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.ttl-seconds-after-finished[quarkus.kubernetes.cron-job.ttl-seconds-after-finished]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` [.description] -- -Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. +The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.suspend]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.suspend[quarkus.kubernetes.cron-job.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` [.description] -- -Suspend specifies whether the Job controller should create Pods or not. +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SUSPEND+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.restart-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.restart-policy[quarkus.kubernetes.cron-job.restart-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` [.description] -- -Restart policy when the job container fails. +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_RESTART_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_RESTART_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] --- a| -`on-failure`, `never` -|`on-failure` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.kubernetes.add-version-to-label-selectors[quarkus.kubernetes.add-version-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` [.description] -- -If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and Deployment +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_VERSION_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ADD_VERSION_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_KNATIVE_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.kubernetes.add-name-to-label-selectors[quarkus.kubernetes.add-name-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.labels-labels[quarkus.knative.labels]` [.description] -- -If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment +Custom labels to add to all resources ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_NAME_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ADD_NAME_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_KNATIVE_LABELS+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.deploy]]`link:#quarkus-kubernetes_quarkus.kubernetes.deploy[quarkus.kubernetes.deploy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.annotations-annotations]]`link:#quarkus-kubernetes_quarkus.knative.annotations-annotations[quarkus.knative.annotations]` [.description] -- -If set to true, Quarkus will attempt to deploy the application to the target Kubernetes cluster +Custom annotations to add to all resources ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ANNOTATIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_DEPLOY+++` +Environment variable: `+++QUARKUS_KNATIVE_ANNOTATIONS+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.deploy-strategy]]`link:#quarkus-kubernetes_quarkus.kubernetes.deploy-strategy[quarkus.kubernetes.deploy-strategy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.container-port[quarkus.knative.ports."ports".container-port]` [.description] -- -If deploy is enabled, it will follow this strategy to update the resources to the target Kubernetes cluster. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOY_STRATEGY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_DEPLOY_STRATEGY+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] --- a| -`create-or-update`, `create`, `replace`, `server-side-apply` -|`create-or-update` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.app-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.app-secret[quarkus.kubernetes.app-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.host-port[quarkus.knative.ports."ports".host-port]` [.description] -- -If set, the secret will mounted to the application container and its contents will be used for application configuration. +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_APP_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_APP_SECRET+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.app-config-map]]`link:#quarkus-kubernetes_quarkus.kubernetes.app-config-map[quarkus.kubernetes.app-config-map]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.path[quarkus.knative.ports."ports".path]` [.description] -- -If set, the config map will be mounted to the application container and its contents will be used for application configuration. +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_APP_CONFIG_MAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_APP_CONFIG_MAP+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string -| +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.level[quarkus.kubernetes.security-context.se-linux-options.level]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.protocol[quarkus.knative.ports."ports".protocol]` [.description] -- -The SELinux level label that applies to the container. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.role[quarkus.kubernetes.security-context.se-linux-options.role]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.node-port[quarkus.knative.ports."ports".node-port]` [.description] -- -The SELinux role label that applies to the container. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.type[quarkus.kubernetes.security-context.se-linux-options.type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.ports.-ports-.tls[quarkus.knative.ports."ports".tls]` [.description] -- -The SELinux type label that applies to the container. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.user[quarkus.kubernetes.security-context.se-linux-options.user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.mounts.-mounts-.name[quarkus.knative.mounts."mounts".name]` [.description] -- -The SELinux user label that applies to the container. +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name[quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.mounts.-mounts-.path[quarkus.knative.mounts."mounts".path]` [.description] -- -The name of the GMSA credential spec to use. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec[quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.mounts.-mounts-.sub-path[quarkus.knative.mounts."mounts".sub-path]` [.description] -- -GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.run-as-user-name[quarkus.kubernetes.security-context.windows-options.run-as-user-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.mounts.-mounts-.read-only[quarkus.knative.mounts."mounts".read-only]` [.description] -- -The UserName in Windows to run the entrypoint of the container process. +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.host-process[quarkus.kubernetes.security-context.windows-options.host-process]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.secret-name[quarkus.knative.secret-volumes."secret-volumes".secret-name]` [.description] -- -HostProcess determines if a container should be run as a 'Host Process' container. +The name of the secret to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-user[quarkus.kubernetes.security-context.run-as-user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.default-mode[quarkus.knative.secret-volumes."secret-volumes".default-mode]` [.description] -- -The UID to run the entrypoint of the container process. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_USER+++` +Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] ---|long -| +--|string +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-group[quarkus.kubernetes.security-context.run-as-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.path[quarkus.knative.secret-volumes."secret-volumes".items."items".path]` [.description] -- -The GID to run the entrypoint of the container process. +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] ---|long -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-non-root[quarkus.kubernetes.security-context.run-as-non-root]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.items.-items-.mode[quarkus.knative.secret-volumes."secret-volumes".items."items".mode]` [.description] -- -Indicates that the container must run as a non-root user. +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] ---|boolean -| +--|int +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.supplemental-groups[quarkus.kubernetes.security-context.supplemental-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.secret-volumes.-secret-volumes-.optional[quarkus.knative.secret-volumes."secret-volumes".optional]` [.description] -- -A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +Environment variable: `+++QUARKUS_KNATIVE_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|list of long -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.fs-group[quarkus.kubernetes.security-context.fs-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.config-map-name[quarkus.knative.config-map-volumes."config-map-volumes".config-map-name]` [.description] -- -A special supplemental group that applies to all containers in a pod. +The name of the ConfigMap to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP+++` +Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` endif::add-copy-button-to-env-var[] ---|long -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.sysctls[quarkus.kubernetes.security-context.sysctls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.default-mode[quarkus.knative.config-map-volumes."config-map-volumes".default-mode]` [.description] -- -Sysctls hold a list of namespaced sysctls used for the pod. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SYSCTLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SYSCTLS+++` +Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --|string -| +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.fs-group-change-policy[quarkus.kubernetes.security-context.fs-group-change-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.path[quarkus.knative.config-map-volumes."config-map-volumes".items."items".path]` [.description] -- -It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] --- a| -tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.container-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.container-name[quarkus.kubernetes.container-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.items.-items-.mode[quarkus.knative.config-map-volumes."config-map-volumes".items."items".mode]` [.description] -- -If set, it will change the name of the container according to the configuration +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONTAINER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONTAINER_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.remote-debug.enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.remote-debug.enabled[quarkus.kubernetes.remote-debug.enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.config-map-volumes.-config-map-volumes-.optional[quarkus.knative.config-map-volumes."config-map-volumes".optional]` [.description] -- -If true, the debug mode in pods will be enabled. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ENABLED+++` +Environment variable: `+++QUARKUS_KNATIVE_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.remote-debug.transport]]`link:#quarkus-kubernetes_quarkus.kubernetes.remote-debug.transport[quarkus.kubernetes.remote-debug.transport]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.repository]]`link:#quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.repository[quarkus.knative.git-repo-volumes."git-repo-volumes".repository]` [.description] -- -The transport to use. +Git repository URL. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_TRANSPORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_TRANSPORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++` endif::add-copy-button-to-env-var[] --|string -|`dt_socket` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.remote-debug.suspend]]`link:#quarkus-kubernetes_quarkus.kubernetes.remote-debug.suspend[quarkus.kubernetes.remote-debug.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.directory]]`link:#quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.directory[quarkus.knative.git-repo-volumes."git-repo-volumes".directory]` [.description] -- -If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection. +The directory of the repository to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_SUSPEND+++` +Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++` endif::add-copy-button-to-env-var[] --|string -|`n` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.remote-debug.address-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.remote-debug.address-port[quarkus.kubernetes.remote-debug.address-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.revision]]`link:#quarkus-kubernetes_quarkus.knative.git-repo-volumes.-git-repo-volumes-.revision[quarkus.knative.git-repo-volumes."git-repo-volumes".revision]` [.description] -- -It specifies the address at which the debug socket will listen. +The commit hash to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ADDRESS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ADDRESS_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++` endif::add-copy-button-to-env-var[] ---|int -|`5005` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.idempotent]]`link:#quarkus-kubernetes_quarkus.kubernetes.idempotent[quarkus.kubernetes.idempotent]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.claim-name[quarkus.knative.pvc-volumes."pvc-volumes".claim-name]` [.description] -- -Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility +The name of the claim to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IDEMPOTENT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_IDEMPOTENT+++` +Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.output-directory]]`link:#quarkus-kubernetes_quarkus.kubernetes.output-directory[quarkus.kubernetes.output-directory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.default-mode[quarkus.knative.pvc-volumes."pvc-volumes".default-mode]` [.description] -- -Optionally set directory generated kubernetes resources will be written to. Default is `target/kubernetes`. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_OUTPUT_DIRECTORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_OUTPUT_DIRECTORY+++` +Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --|string -| +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.secrets[quarkus.kubernetes.env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.knative.pvc-volumes.-pvc-volumes-.optional[quarkus.knative.pvc-volumes."pvc-volumes".optional]` [.description] -- -The optional list of Secret names to load environment variables from. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_SECRETS+++` +Environment variable: `+++QUARKUS_KNATIVE_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.configmaps[quarkus.kubernetes.env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".volume-id]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +The name of the disk to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.labels-labels[quarkus.kubernetes.labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".partition]` [.description] -- -Custom labels to add to all resources +The partition. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_LABELS+++` +Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.annotations-annotations]]`link:#quarkus-kubernetes_quarkus.kubernetes.annotations-annotations[quarkus.kubernetes.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".fs-type]` [.description] -- -Custom annotations to add to all resources +Filesystem type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|string +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.container-port[quarkus.kubernetes.ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only[quarkus.knative.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".read-only]` [.description] -- -The port number. Refers to the container port. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.host-port[quarkus.kubernetes.ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.share-name[quarkus.knative.azure-file-volumes."azure-file-volumes".share-name]` [.description] -- -The host port. +The share name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++` endif::add-copy-button-to-env-var[] ---|int -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.path[quarkus.kubernetes.ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.secret-name[quarkus.knative.azure-file-volumes."azure-file-volumes".secret-name]` [.description] -- -The application path (refers to web application path). +The secret name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] --|string -|`/` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.protocol[quarkus.kubernetes.ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.azure-file-volumes.-azure-file-volumes-.read-only[quarkus.knative.azure-file-volumes."azure-file-volumes".read-only]` [.description] -- -The protocol. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] --- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.node-port[quarkus.kubernetes.ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-name[quarkus.knative.azure-disk-volumes."azure-disk-volumes".disk-name]` [.description] -- +The name of the disk to mount. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++` endif::add-copy-button-to-env-var[] ---|int -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.tls[quarkus.kubernetes.ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.disk-uri[quarkus.knative.azure-disk-volumes."azure-disk-volumes".disk-uri]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.name[quarkus.kubernetes.mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.kind[quarkus.knative.azure-disk-volumes."azure-disk-volumes".kind]` [.description] -- -The name of the volumeName to mount. +Kind of disk. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`managed`, `shared` +|`managed` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.path[quarkus.kubernetes.mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.caching-mode[quarkus.knative.azure-disk-volumes."azure-disk-volumes".caching-mode]` [.description] -- -The path to mount. +Disk caching mode. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`read-write`, `read-only`, `none` +|`read-write` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.sub-path[quarkus.kubernetes.mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.fs-type[quarkus.knative.azure-disk-volumes."azure-disk-volumes".fs-type]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +File system type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] --|string -| +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.read-only[quarkus.kubernetes.mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.azure-disk-volumes.-azure-disk-volumes-.read-only[quarkus.knative.azure-disk-volumes."azure-disk-volumes".read-only]` [.description] -- -ReadOnly +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.secret-name[quarkus.kubernetes.secret-volumes."secret-volumes".secret-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.secrets[quarkus.knative.init-containers."init-containers".get-env.secrets]` [.description] -- -The name of the secret to mount. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.default-mode[quarkus.kubernetes.secret-volumes."secret-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.configmaps[quarkus.knative.init-containers."init-containers".get-env.configmaps]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string -|`0600` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.path[quarkus.kubernetes.secret-volumes."secret-volumes".items."items".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.fields-fields[quarkus.knative.init-containers."init-containers".get-env.fields]` [.description] -- -The path where the file will be mounted. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.mode[quarkus.kubernetes.secret-volumes."secret-volumes".items."items".mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.vars-vars[quarkus.knative.init-containers."init-containers".get-env.vars]` [.description] -- -It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|int -|`-1` +--|`Map>` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.optional[quarkus.kubernetes.secret-volumes."secret-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".from-secret]` [.description] -- -Optional +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.config-map-name[quarkus.kubernetes.config-map-volumes."config-map-volumes".config-map-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` [.description] -- -The name of the ConfigMap to mount. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.default-mode[quarkus.kubernetes.config-map-volumes."config-map-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.init-containers."init-containers".get-env.mapping."mapping".with-key]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string -|`0600` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.path[quarkus.kubernetes.config-map-volumes."config-map-volumes".items."items".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.get-target-platform-name[quarkus.knative.init-containers."init-containers".get-target-platform-name]` [.description] -- -The path where the file will be mounted. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.mode[quarkus.kubernetes.config-map-volumes."config-map-volumes".items."items".mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image[quarkus.knative.init-containers."init-containers".image]` [.description] -- -It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. +The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++` endif::add-copy-button-to-env-var[] ---|int -|`-1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.optional[quarkus.kubernetes.config-map-volumes."config-map-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.working-dir[quarkus.knative.init-containers."init-containers".working-dir]` [.description] -- -Optional +Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.repository]]`link:#quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.repository[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".repository]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.command]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.command[quarkus.knative.init-containers."init-containers".command]` [.description] -- -Git repository URL. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.directory]]`link:#quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.directory[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".directory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.arguments[quarkus.knative.init-containers."init-containers".arguments]` [.description] -- -The directory of the repository to mount. +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.revision]]`link:#quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.revision[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".revision]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.service-account[quarkus.knative.init-containers."init-containers".service-account]` [.description] -- -The commit hash to use. +The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.claim-name[quarkus.kubernetes.pvc-volumes."pvc-volumes".claim-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.host]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.host[quarkus.knative.init-containers."init-containers".host]` [.description] -- -The name of the claim to mount. +The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.default-mode[quarkus.kubernetes.pvc-volumes."pvc-volumes".default-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.knative.init-containers."init-containers".ports."ports".container-port]` [.description] -- -Default mode. When specifying an octal number, leading zero must be present. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|string -|`0600` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.optional[quarkus.kubernetes.pvc-volumes."pvc-volumes".optional]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.knative.init-containers."init-containers".ports."ports".host-port]` [.description] -- -Optional +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".volume-id]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.path[quarkus.knative.init-containers."init-containers".ports."ports".path]` [.description] -- -The name of the disk to mount. +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".partition]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.knative.init-containers."init-containers".ports."ports".protocol]` [.description] -- -The partition. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|int -| +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".fs-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.knative.init-containers."init-containers".ports."ports".node-port]` [.description] -- -Filesystem type. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|string -|`ext4` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.ports.-ports-.tls[quarkus.knative.init-containers."init-containers".ports."ports".tls]` [.description] -- -Whether the volumeName is read only or not. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.share-name[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".share-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image-pull-policy[quarkus.knative.init-containers."init-containers".image-pull-policy]` [.description] -- -The share name. +Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +-- a| +`always`, `if-not-present`, `never` +|`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.secret-name[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".secret-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.image-pull-secrets[quarkus.knative.init-containers."init-containers".image-pull-secrets]` [.description] -- -The secret name. +The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.read-only[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port]` [.description] -- -Whether the volumeName is read only or not. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-name[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".disk-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-port-name]` [.description] -- -The name of the disk to mount. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-uri[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".disk-uri]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-path]` [.description] -- -The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.kind[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".liveness-probe.http-action-scheme]` [.description] -- -Kind of disk. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --- a| -`managed`, `shared` -|`managed` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.caching-mode[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".caching-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.knative.init-containers."init-containers".liveness-probe.exec-action]` [.description] -- -Disk caching mode. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --- a| -`read-write`, `read-only`, `none` -|`read-write` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.fs-type[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".fs-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".liveness-probe.tcp-socket-action]` [.description] -- -File system type. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string -|`ext4` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.read-only[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action]` [.description] -- -Whether the volumeName is read only or not. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image[quarkus.kubernetes.init-containers."init-containers".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".liveness-probe.grpc-action-enabled]` [.description] -- -The container image. +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++` +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|string -| - +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.knative.init-containers."init-containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.period[quarkus.knative.init-containers."init-containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.timeout[quarkus.knative.init-containers."init-containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.knative.init-containers."init-containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.knative.init-containers."init-containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.knative.init-containers."init-containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.init-containers."init-containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.knative.init-containers."init-containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.period[quarkus.knative.init-containers."init-containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.timeout[quarkus.knative.init-containers."init-containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.knative.init-containers."init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.name[quarkus.knative.init-containers."init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.path[quarkus.knative.init-containers."init-containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.sub-path[quarkus.knative.init-containers."init-containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.mounts.-mounts-.read-only[quarkus.knative.init-containers."init-containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.limits.cpu[quarkus.knative.init-containers."init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.limits.memory[quarkus.knative.init-containers."init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.requests.cpu[quarkus.knative.init-containers."init-containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.resources.requests.memory[quarkus.knative.init-containers."init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.secrets[quarkus.knative.init-containers."init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.configmaps[quarkus.knative.init-containers."init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.fields-fields[quarkus.knative.init-containers."init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.vars-vars[quarkus.knative.init-containers."init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.init-containers."init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.knative.init-containers."init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.secrets[quarkus.knative.containers."containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.configmaps[quarkus.knative.containers."containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.fields-fields[quarkus.knative.containers."containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.vars-vars[quarkus.knative.containers."containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-secret[quarkus.knative.containers."containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.knative.containers."containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.get-env.mapping.-mapping-.with-key[quarkus.knative.containers."containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.get-target-platform-name[quarkus.knative.containers."containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.image]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.image[quarkus.knative.containers."containers".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.working-dir[quarkus.knative.containers."containers".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.command]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.command[quarkus.knative.containers."containers".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.arguments[quarkus.knative.containers."containers".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.service-account[quarkus.knative.containers."containers".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.host]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.host[quarkus.knative.containers."containers".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.container-port[quarkus.knative.containers."containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.host-port[quarkus.knative.containers."containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.path[quarkus.knative.containers."containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.protocol[quarkus.knative.containers."containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.node-port[quarkus.knative.containers."containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.ports.-ports-.tls[quarkus.knative.containers."containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.image-pull-policy[quarkus.knative.containers."containers".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.image-pull-secrets[quarkus.knative.containers."containers".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-port[quarkus.knative.containers."containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-port-name[quarkus.knative.containers."containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-path[quarkus.knative.containers."containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.http-action-scheme[quarkus.knative.containers."containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.exec-action[quarkus.knative.containers."containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.tcp-socket-action[quarkus.knative.containers."containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.grpc-action[quarkus.knative.containers."containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.grpc-action-enabled[quarkus.knative.containers."containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.initial-delay[quarkus.knative.containers."containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.period[quarkus.knative.containers."containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.timeout[quarkus.knative.containers."containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.success-threshold[quarkus.knative.containers."containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.liveness-probe.failure-threshold[quarkus.knative.containers."containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-port[quarkus.knative.containers."containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-port-name[quarkus.knative.containers."containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-path[quarkus.knative.containers."containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.http-action-scheme[quarkus.knative.containers."containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.exec-action[quarkus.knative.containers."containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.tcp-socket-action[quarkus.knative.containers."containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.grpc-action[quarkus.knative.containers."containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.grpc-action-enabled[quarkus.knative.containers."containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.initial-delay[quarkus.knative.containers."containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.period[quarkus.knative.containers."containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.timeout[quarkus.knative.containers."containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.success-threshold[quarkus.knative.containers."containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.readiness-probe.failure-threshold[quarkus.knative.containers."containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.name[quarkus.knative.containers."containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.path[quarkus.knative.containers."containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.sub-path[quarkus.knative.containers."containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.mounts.-mounts-.read-only[quarkus.knative.containers."containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.limits.cpu[quarkus.knative.containers."containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.limits.memory[quarkus.knative.containers."containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.requests.cpu[quarkus.knative.containers."containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.resources.requests.memory[quarkus.knative.containers."containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.secrets[quarkus.knative.containers."containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.configmaps[quarkus.knative.containers."containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.fields-fields[quarkus.knative.containers."containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.vars-vars[quarkus.knative.containers."containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-secret[quarkus.knative.containers."containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.from-configmap[quarkus.knative.containers."containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.containers.-containers-.env.mapping.-mapping-.with-key[quarkus.knative.containers."containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_CONTAINERS__CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.host-aliases.-host-aliases-.ip]]`link:#quarkus-kubernetes_quarkus.knative.host-aliases.-host-aliases-.ip[quarkus.knative.host-aliases."host-aliases".ip]` + + +[.description] +-- +The ip address + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__IP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__IP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.host-aliases.-host-aliases-.hostnames]]`link:#quarkus-kubernetes_quarkus.knative.host-aliases.-host-aliases-.hostnames[quarkus.knative.host-aliases."host-aliases".hostnames]` + + +[.description] +-- +The hostnames to resolve to the ip + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__HOSTNAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_HOST_ALIASES__HOST_ALIASES__HOSTNAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.name[quarkus.knative.rbac.roles."roles".name]` + + +[.description] +-- +The name of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.namespace[quarkus.knative.rbac.roles."roles".namespace]` + + +[.description] +-- +The namespace of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.labels-labels[quarkus.knative.rbac.roles."roles".labels]` + + +[.description] +-- +Labels to add into the Role resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.knative.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.rbac.roles."roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.name[quarkus.knative.rbac.cluster-roles."cluster-roles".name]` + + +[.description] +-- +The name of the cluster role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.labels-labels[quarkus.knative.rbac.cluster-roles."cluster-roles".labels]` + + +[.description] +-- +Labels to add into the ClusterRole resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.knative.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.name[quarkus.knative.rbac.service-accounts."service-accounts".name]` + + +[.description] +-- +The name of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.namespace[quarkus.knative.rbac.service-accounts."service-accounts".namespace]` + + +[.description] +-- +The namespace of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.labels-labels[quarkus.knative.rbac.service-accounts."service-accounts".labels]` + + +[.description] +-- +Labels of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes_quarkus.knative.rbac.service-accounts.-service-accounts-.use-as-default[quarkus.knative.rbac.service-accounts."service-accounts".use-as-default]` + + +[.description] +-- +If true, this service account will be used in the generated Deployment resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.name[quarkus.knative.rbac.role-bindings."role-bindings".name]` + + +[.description] +-- +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.labels-labels[quarkus.knative.rbac.role-bindings."role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.role-name[quarkus.knative.rbac.role-bindings."role-bindings".role-name]` + + +[.description] +-- +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.cluster-wide[quarkus.knative.rbac.role-bindings."role-bindings".cluster-wide]` + + +[.description] +-- +If the Role sets in the `role-name` property is cluster wide or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.rbac.role-bindings."role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".name]` + + +[.description] +-- +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".role-name]` + + +[.description] +-- +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.knative.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.knative.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.knative.env.fields-fields[quarkus.knative.env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.knative.env.vars-vars[quarkus.knative.env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.from-secret[quarkus.knative.env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.from-configmap[quarkus.knative.env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.knative.env.mapping.-mapping-.with-key[quarkus.knative.env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.traffic.-traffic-.tag]]`link:#quarkus-kubernetes_quarkus.knative.traffic.-traffic-.tag[quarkus.knative.traffic."traffic".tag]` + + +[.description] +-- +Tag is optionally used to expose a dedicated url for referencing this target exclusively. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__TAG+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__TAG+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.traffic.-traffic-.revision-name]]`link:#quarkus-kubernetes_quarkus.knative.traffic.-traffic-.revision-name[quarkus.knative.traffic."traffic".revision-name]` + + +[.description] +-- +RevisionName of a specific revision to which to send this portion of traffic. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__REVISION_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__REVISION_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.traffic.-traffic-.latest-revision]]`link:#quarkus-kubernetes_quarkus.knative.traffic.-traffic-.latest-revision[quarkus.knative.traffic."traffic".latest-revision]` + + +[.description] +-- +LatestRevision may be optionally provided to indicate that the latest ready Revision of the Configuration should be used for this traffic target. When provided LatestRevision must be true if RevisionName is empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__LATEST_REVISION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__LATEST_REVISION+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.knative.traffic.-traffic-.percent]]`link:#quarkus-kubernetes_quarkus.knative.traffic.-traffic-.percent[quarkus.knative.traffic."traffic".percent]` + + +[.description] +-- +Percent indicates that percentage based routing should be used and the value indicates the percent of traffic that is to be routed to this Revision or Configuration. `0` (zero) mean no traffic, `100` means all traffic. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__PERCENT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KNATIVE_TRAFFIC__TRAFFIC__PERCENT+++` +endif::add-copy-button-to-env-var[] +--|long +|`100` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-env.secrets[quarkus.kubernetes.get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-env.configmaps[quarkus.kubernetes.get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-target-platform-name[quarkus.kubernetes.get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-part-of]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-part-of[quarkus.kubernetes.get-part-of]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PART_OF+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PART_OF+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-name[quarkus.kubernetes.get-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-version]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-version[quarkus.kubernetes.get-version]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_VERSION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_VERSION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-namespace[quarkus.kubernetes.get-namespace]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.is-add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.kubernetes.is-add-build-timestamp[quarkus.kubernetes.is-add-build-timestamp]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IS_ADD_BUILD_TIMESTAMP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_IS_ADD_BUILD_TIMESTAMP+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.is-add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.kubernetes.is-add-version-to-label-selectors[quarkus.kubernetes.is-add-version-to-label-selectors]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IS_ADD_VERSION_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_IS_ADD_VERSION_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.is-add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.kubernetes.is-add-name-to-label-selectors[quarkus.kubernetes.is-add-name-to-label-selectors]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IS_ADD_NAME_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_IS_ADD_NAME_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-working-dir[quarkus.kubernetes.get-working-dir]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-command]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-command[quarkus.kubernetes.get-command]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-arguments[quarkus.kubernetes.get-arguments]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-service-account[quarkus.kubernetes.get-service-account]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-container-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-container-name[quarkus.kubernetes.get-container-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONTAINER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONTAINER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-service-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-service-type[quarkus.kubernetes.get-service-type]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SERVICE_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SERVICE_TYPE+++` +endif::add-copy-button-to-env-var[] +-- a| +`cluster-ip`, `node-port`, `load-balancer`, `external-name` +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-image-pull-policy[quarkus.kubernetes.get-image-pull-policy]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-image-pull-secrets[quarkus.kubernetes.get-image-pull-secrets]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.http-action-port[quarkus.kubernetes.get-liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.http-action-port-name[quarkus.kubernetes.get-liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.http-action-path[quarkus.kubernetes.get-liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.http-action-scheme[quarkus.kubernetes.get-liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.exec-action[quarkus.kubernetes.get-liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.tcp-socket-action[quarkus.kubernetes.get-liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.grpc-action[quarkus.kubernetes.get-liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.grpc-action-enabled[quarkus.kubernetes.get-liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.initial-delay[quarkus.kubernetes.get-liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.period[quarkus.kubernetes.get-liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.timeout[quarkus.kubernetes.get-liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.success-threshold[quarkus.kubernetes.get-liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-liveness-probe.failure-threshold[quarkus.kubernetes.get-liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.http-action-port[quarkus.kubernetes.get-readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.http-action-port-name[quarkus.kubernetes.get-readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.http-action-path[quarkus.kubernetes.get-readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.http-action-scheme[quarkus.kubernetes.get-readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.exec-action[quarkus.kubernetes.get-readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.tcp-socket-action[quarkus.kubernetes.get-readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.grpc-action[quarkus.kubernetes.get-readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.grpc-action-enabled[quarkus.kubernetes.get-readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.initial-delay[quarkus.kubernetes.get-readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.period[quarkus.kubernetes.get-readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.timeout[quarkus.kubernetes.get-readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.success-threshold[quarkus.kubernetes.get-readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-readiness-probe.failure-threshold[quarkus.kubernetes.get-readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.http-action-port[quarkus.kubernetes.get-startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.http-action-port-name[quarkus.kubernetes.get-startup-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.http-action-path[quarkus.kubernetes.get-startup-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.http-action-scheme[quarkus.kubernetes.get-startup-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.exec-action[quarkus.kubernetes.get-startup-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.tcp-socket-action[quarkus.kubernetes.get-startup-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.grpc-action[quarkus.kubernetes.get-startup-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.grpc-action-enabled[quarkus.kubernetes.get-startup-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.initial-delay[quarkus.kubernetes.get-startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.period[quarkus.kubernetes.get-startup-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.timeout[quarkus.kubernetes.get-startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.success-threshold[quarkus.kubernetes.get-startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-startup-probe.failure-threshold[quarkus.kubernetes.get-startup-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.annotations]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.annotations[quarkus.kubernetes.get-prometheus-config.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.prefix]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.prefix[quarkus.kubernetes.get-prometheus-config.prefix]` + + +[.description] +-- +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PREFIX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.scrape]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.scrape[quarkus.kubernetes.get-prometheus-config.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.path[quarkus.kubernetes.get-prometheus-config.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.port[quarkus.kubernetes.get-prometheus-config.port]` + + +[.description] +-- +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-prometheus-config.scheme[quarkus.kubernetes.get-prometheus-config.scheme]` + + +[.description] +-- +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PROMETHEUS_CONFIG_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-empty-dir-volumes[quarkus.kubernetes.get-empty-dir-volumes]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_EMPTY_DIR_VOLUMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_EMPTY_DIR_VOLUMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-resources.limits.cpu[quarkus.kubernetes.get-resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-resources.limits.memory[quarkus.kubernetes.get-resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-resources.requests.cpu[quarkus.kubernetes.get-resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-resources.requests.memory[quarkus.kubernetes.get-resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-app-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-app-secret[quarkus.kubernetes.get-app-secret]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_APP_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_APP_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-app-config-map]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-app-config-map[quarkus.kubernetes.get-app-config-map]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_APP_CONFIG_MAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_APP_CONFIG_MAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.se-linux-options.level[quarkus.kubernetes.get-security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.se-linux-options.role[quarkus.kubernetes.get-security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.se-linux-options.type[quarkus.kubernetes.get-security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.se-linux-options.user[quarkus.kubernetes.get-security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec[quarkus.kubernetes.get-security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.windows-options.run-as-user-name[quarkus.kubernetes.get-security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.windows-options.host-process[quarkus.kubernetes.get-security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.run-as-user[quarkus.kubernetes.get-security-context.run-as-user]` + + +[.description] +-- +The UID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_USER+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.run-as-group[quarkus.kubernetes.get-security-context.run-as-group]` + + +[.description] +-- +The GID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.run-as-non-root[quarkus.kubernetes.get-security-context.run-as-non-root]` + + +[.description] +-- +Indicates that the container must run as a non-root user. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.supplemental-groups[quarkus.kubernetes.get-security-context.supplemental-groups]` + + +[.description] +-- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.fs-group[quarkus.kubernetes.get-security-context.fs-group]` + + +[.description] +-- +A special supplemental group that applies to all containers in a pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.sysctls[quarkus.kubernetes.get-security-context.sysctls]` + + +[.description] +-- +Sysctls hold a list of namespaced sysctls used for the pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SYSCTLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_SYSCTLS+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-security-context.fs-group-change-policy[quarkus.kubernetes.get-security-context.fs-group-change-policy]` + + +[.description] +-- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.is-idempotent]]`link:#quarkus-kubernetes_quarkus.kubernetes.is-idempotent[quarkus.kubernetes.is-idempotent]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IS_IDEMPOTENT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_IS_IDEMPOTENT+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.part-of]]`link:#quarkus-kubernetes_quarkus.kubernetes.part-of[quarkus.kubernetes.part-of]` + + +[.description] +-- +The name of the group this component belongs too + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PART_OF+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PART_OF+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.name[quarkus.kubernetes.name]` + + +[.description] +-- +The name of the application. This value will be used for naming Kubernetes resources like: - Deployment - Service and so on ... + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.version]]`link:#quarkus-kubernetes_quarkus.kubernetes.version[quarkus.kubernetes.version]` + + +[.description] +-- +The version of the application. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_VERSION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_VERSION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.deployment-kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.deployment-kind[quarkus.kubernetes.deployment-kind]` + + +[.description] +-- +The kind of the deployment resource to use. Supported values are 'StatefulSet', 'Job', 'CronJob' and 'Deployment' defaulting to the latter. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOYMENT_KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_DEPLOYMENT_KIND+++` +endif::add-copy-button-to-env-var[] +-- a| +`deployment`, `stateful-set`, `job`, `cron-job` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.namespace[quarkus.kubernetes.namespace]` + + +[.description] +-- +The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.kubernetes.add-build-timestamp[quarkus.kubernetes.add-build-timestamp]` + + +[.description] +-- +Whether to add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_BUILD_TIMESTAMP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ADD_BUILD_TIMESTAMP+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.working-dir[quarkus.kubernetes.working-dir]` + + +[.description] +-- +Working directory + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.command]]`link:#quarkus-kubernetes_quarkus.kubernetes.command[quarkus.kubernetes.command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.arguments[quarkus.kubernetes.arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.service-account[quarkus.kubernetes.service-account]` + + +[.description] +-- +The service account + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.replicas]]`link:#quarkus-kubernetes_quarkus.kubernetes.replicas[quarkus.kubernetes.replicas]` + + +[.description] +-- +The number of desired pods + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REPLICAS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REPLICAS+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.strategy]]`link:#quarkus-kubernetes_quarkus.kubernetes.strategy[quarkus.kubernetes.strategy]` + + +[.description] +-- +Specifies the deployment strategy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STRATEGY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STRATEGY+++` +endif::add-copy-button-to-env-var[] +-- a| +`none`, `recreate`, `rolling-update` +|`none` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rolling-update.max-unavailable]]`link:#quarkus-kubernetes_quarkus.kubernetes.rolling-update.max-unavailable[quarkus.kubernetes.rolling-update.max-unavailable]` + + +[.description] +-- +Specifies the maximum number of Pods that can be unavailable during the update process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_UNAVAILABLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_UNAVAILABLE+++` +endif::add-copy-button-to-env-var[] +--|string +|`25%` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rolling-update.max-surge]]`link:#quarkus-kubernetes_quarkus.kubernetes.rolling-update.max-surge[quarkus.kubernetes.rolling-update.max-surge]` + + +[.description] +-- +Specifies the maximum number of Pods that can be created over the desired number of Pods. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_SURGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ROLLING_UPDATE_MAX_SURGE+++` +endif::add-copy-button-to-env-var[] +--|string +|`25%` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.service-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.service-type[quarkus.kubernetes.service-type]` + + +[.description] +-- +The type of service that will be generated for the application + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SERVICE_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SERVICE_TYPE+++` +endif::add-copy-button-to-env-var[] +-- a| +`cluster-ip`, `node-port`, `load-balancer`, `external-name` +|`cluster-ip` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.node-port[quarkus.kubernetes.node-port]` + + +[.description] +-- +The nodePort to set when serviceType is set to node-port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.image-pull-policy[quarkus.kubernetes.image-pull-policy]` + + +[.description] +-- +Image pull policy + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.image-pull-secrets[quarkus.kubernetes.image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-port[quarkus.kubernetes.liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-port-name[quarkus.kubernetes.liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-path[quarkus.kubernetes.liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.http-action-scheme[quarkus.kubernetes.liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.exec-action[quarkus.kubernetes.liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.tcp-socket-action[quarkus.kubernetes.liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.grpc-action[quarkus.kubernetes.liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.grpc-action-enabled[quarkus.kubernetes.liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.initial-delay[quarkus.kubernetes.liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.period[quarkus.kubernetes.liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.timeout[quarkus.kubernetes.liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.success-threshold[quarkus.kubernetes.liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.liveness-probe.failure-threshold[quarkus.kubernetes.liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-port[quarkus.kubernetes.readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-port-name[quarkus.kubernetes.readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-path[quarkus.kubernetes.readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.http-action-scheme[quarkus.kubernetes.readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.exec-action[quarkus.kubernetes.readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.tcp-socket-action[quarkus.kubernetes.readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.grpc-action[quarkus.kubernetes.readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.grpc-action-enabled[quarkus.kubernetes.readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.initial-delay[quarkus.kubernetes.readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.period[quarkus.kubernetes.readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.timeout[quarkus.kubernetes.readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.success-threshold[quarkus.kubernetes.readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.readiness-probe.failure-threshold[quarkus.kubernetes.readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-port[quarkus.kubernetes.startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-port-name[quarkus.kubernetes.startup-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-path[quarkus.kubernetes.startup-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.http-action-scheme[quarkus.kubernetes.startup-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.exec-action[quarkus.kubernetes.startup-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.tcp-socket-action[quarkus.kubernetes.startup-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.grpc-action[quarkus.kubernetes.startup-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.grpc-action-enabled[quarkus.kubernetes.startup-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.initial-delay[quarkus.kubernetes.startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.period[quarkus.kubernetes.startup-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.timeout[quarkus.kubernetes.startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.success-threshold[quarkus.kubernetes.startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.startup-probe.failure-threshold[quarkus.kubernetes.startup-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.annotations]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.annotations[quarkus.kubernetes.prometheus.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.prefix]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.prefix[quarkus.kubernetes.prometheus.prefix]` + + +[.description] +-- +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PREFIX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.scrape]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.scrape[quarkus.kubernetes.prometheus.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.path[quarkus.kubernetes.prometheus.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.port]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.port[quarkus.kubernetes.prometheus.port]` + + +[.description] +-- +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.prometheus.scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.prometheus.scheme[quarkus.kubernetes.prometheus.scheme]` + + +[.description] +-- +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PROMETHEUS_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PROMETHEUS_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.kubernetes.empty-dir-volumes[quarkus.kubernetes.empty-dir-volumes]` + + +[.description] +-- +EmptyDir volumes + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_EMPTY_DIR_VOLUMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_EMPTY_DIR_VOLUMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.deployment-target]]`link:#quarkus-kubernetes_quarkus.kubernetes.deployment-target[quarkus.kubernetes.deployment-target]` + + +[.description] +-- +The target deployment platform. Defaults to kubernetes. Can be kubernetes, openshift, knative, minikube etc., or any combination of the above as comma separated list. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOYMENT_TARGET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_DEPLOYMENT_TARGET+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.resources.limits.cpu[quarkus.kubernetes.resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.resources.limits.memory[quarkus.kubernetes.resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.resources.requests.cpu[quarkus.kubernetes.resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.resources.requests.memory[quarkus.kubernetes.resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.expose]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.expose[quarkus.kubernetes.ingress.expose]` + + +[.description] +-- +If true, the service will be exposed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_EXPOSE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_EXPOSE+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.host[quarkus.kubernetes.ingress.host]` + + +[.description] +-- +The host under which the application is going to be exposed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.target-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.target-port[quarkus.kubernetes.ingress.target-port]` + + +[.description] +-- +The default target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TARGET_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TARGET_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +|`http` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.ingress-class-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.ingress-class-name[quarkus.kubernetes.ingress.ingress-class-name]` + + +[.description] +-- +The class of the Ingress. If the ingressClassName is omitted, a default Ingress class is used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_INGRESS_CLASS_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_INGRESS_CLASS_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.parallelism]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.parallelism[quarkus.kubernetes.job.parallelism]` + + +[.description] +-- +Specifies the maximum desired number of pods the job should run at any given time. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_PARALLELISM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_PARALLELISM+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.completions]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.completions[quarkus.kubernetes.job.completions]` + + +[.description] +-- +Specifies the desired number of successfully finished pods the job should be run with. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_COMPLETIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_COMPLETIONS+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.completion-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.completion-mode[quarkus.kubernetes.job.completion-mode]` + + +[.description] +-- +CompletionMode specifies how Pod completions are tracked. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_COMPLETION_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_COMPLETION_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`non-indexed`, `indexed` +|`non-indexed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.backoff-limit]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.backoff-limit[quarkus.kubernetes.job.backoff-limit]` + + +[.description] +-- +Specifies the number of retries before marking this job failed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_BACKOFF_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_BACKOFF_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.active-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.active-deadline-seconds[quarkus.kubernetes.job.active-deadline-seconds]` + + +[.description] +-- +Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_ACTIVE_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_ACTIVE_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.ttl-seconds-after-finished[quarkus.kubernetes.job.ttl-seconds-after-finished]` + + +[.description] +-- +Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_TTL_SECONDS_AFTER_FINISHED+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.suspend]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.suspend[quarkus.kubernetes.job.suspend]` + + +[.description] +-- +Suspend specifies whether the Job controller should create Pods or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_SUSPEND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_SUSPEND+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.job.restart-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.job.restart-policy[quarkus.kubernetes.job.restart-policy]` + + +[.description] +-- +Restart policy when the job container fails. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_JOB_RESTART_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_JOB_RESTART_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`on-failure`, `never` +|`on-failure` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.schedule]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.schedule[quarkus.kubernetes.cron-job.schedule]` + + +[.description] +-- +The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SCHEDULE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SCHEDULE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.concurrency-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.concurrency-policy[quarkus.kubernetes.cron-job.concurrency-policy]` + + +[.description] +-- +ConcurrencyPolicy describes how the job will be handled. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_CONCURRENCY_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_CONCURRENCY_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`allow`, `forbid`, `replace` +|`allow` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.starting-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.starting-deadline-seconds[quarkus.kubernetes.cron-job.starting-deadline-seconds]` + + +[.description] +-- +Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_STARTING_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_STARTING_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.failed-jobs-history-limit]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.failed-jobs-history-limit[quarkus.kubernetes.cron-job.failed-jobs-history-limit]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.successful-jobs-history-limit]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.successful-jobs-history-limit[quarkus.kubernetes.cron-job.successful-jobs-history-limit]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.parallelism]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.parallelism[quarkus.kubernetes.cron-job.parallelism]` + + +[.description] +-- +Specifies the maximum desired number of pods the job should run at any given time. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_PARALLELISM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_PARALLELISM+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.completions]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.completions[quarkus.kubernetes.cron-job.completions]` + + +[.description] +-- +Specifies the desired number of successfully finished pods the job should be run with. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETIONS+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.completion-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.completion-mode[quarkus.kubernetes.cron-job.completion-mode]` + + +[.description] +-- +CompletionMode specifies how Pod completions are tracked. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETION_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_COMPLETION_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`non-indexed`, `indexed` +|`non-indexed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.backoff-limit]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.backoff-limit[quarkus.kubernetes.cron-job.backoff-limit]` + + +[.description] +-- +Specifies the number of retries before marking this job failed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_BACKOFF_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_BACKOFF_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.active-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.active-deadline-seconds[quarkus.kubernetes.cron-job.active-deadline-seconds]` + + +[.description] +-- +Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.ttl-seconds-after-finished[quarkus.kubernetes.cron-job.ttl-seconds-after-finished]` + + +[.description] +-- +Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.suspend]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.suspend[quarkus.kubernetes.cron-job.suspend]` + + +[.description] +-- +Suspend specifies whether the Job controller should create Pods or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_SUSPEND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_SUSPEND+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.cron-job.restart-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.cron-job.restart-policy[quarkus.kubernetes.cron-job.restart-policy]` + + +[.description] +-- +Restart policy when the job container fails. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CRON_JOB_RESTART_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CRON_JOB_RESTART_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`on-failure`, `never` +|`on-failure` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.kubernetes.add-version-to-label-selectors[quarkus.kubernetes.add-version-to-label-selectors]` + + +[.description] +-- +If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and Deployment + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_VERSION_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ADD_VERSION_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.kubernetes.add-name-to-label-selectors[quarkus.kubernetes.add-name-to-label-selectors]` + + +[.description] +-- +If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ADD_NAME_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ADD_NAME_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.deploy]]`link:#quarkus-kubernetes_quarkus.kubernetes.deploy[quarkus.kubernetes.deploy]` + + +[.description] +-- +If set to true, Quarkus will attempt to deploy the application to the target Kubernetes cluster + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_DEPLOY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.deploy-strategy]]`link:#quarkus-kubernetes_quarkus.kubernetes.deploy-strategy[quarkus.kubernetes.deploy-strategy]` + + +[.description] +-- +If deploy is enabled, it will follow this strategy to update the resources to the target Kubernetes cluster. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_DEPLOY_STRATEGY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_DEPLOY_STRATEGY+++` +endif::add-copy-button-to-env-var[] +-- a| +`create-or-update`, `create`, `replace`, `server-side-apply` +|`create-or-update` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.app-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.app-secret[quarkus.kubernetes.app-secret]` + + +[.description] +-- +If set, the secret will mounted to the application container and its contents will be used for application configuration. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_APP_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_APP_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.app-config-map]]`link:#quarkus-kubernetes_quarkus.kubernetes.app-config-map[quarkus.kubernetes.app-config-map]` + + +[.description] +-- +If set, the config map will be mounted to the application container and its contents will be used for application configuration. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_APP_CONFIG_MAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_APP_CONFIG_MAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.level[quarkus.kubernetes.security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.role[quarkus.kubernetes.security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.type[quarkus.kubernetes.security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.se-linux-options.user[quarkus.kubernetes.security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name[quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec[quarkus.kubernetes.security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.run-as-user-name[quarkus.kubernetes.security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.windows-options.host-process[quarkus.kubernetes.security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-user[quarkus.kubernetes.security-context.run-as-user]` + + +[.description] +-- +The UID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_USER+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-group[quarkus.kubernetes.security-context.run-as-group]` + + +[.description] +-- +The GID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.run-as-non-root[quarkus.kubernetes.security-context.run-as-non-root]` + + +[.description] +-- +Indicates that the container must run as a non-root user. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.supplemental-groups[quarkus.kubernetes.security-context.supplemental-groups]` + + +[.description] +-- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.fs-group[quarkus.kubernetes.security-context.fs-group]` + + +[.description] +-- +A special supplemental group that applies to all containers in a pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.sysctls[quarkus.kubernetes.security-context.sysctls]` + + +[.description] +-- +Sysctls hold a list of namespaced sysctls used for the pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SYSCTLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_SYSCTLS+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.security-context.fs-group-change-policy[quarkus.kubernetes.security-context.fs-group-change-policy]` + + +[.description] +-- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.container-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.container-name[quarkus.kubernetes.container-name]` + + +[.description] +-- +If set, it will change the name of the container according to the configuration + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONTAINER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONTAINER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.remote-debug.enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.remote-debug.enabled[quarkus.kubernetes.remote-debug.enabled]` + + +[.description] +-- +If true, the debug mode in pods will be enabled. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.remote-debug.transport]]`link:#quarkus-kubernetes_quarkus.kubernetes.remote-debug.transport[quarkus.kubernetes.remote-debug.transport]` + + +[.description] +-- +The transport to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_TRANSPORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_TRANSPORT+++` +endif::add-copy-button-to-env-var[] +--|string +|`dt_socket` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.remote-debug.suspend]]`link:#quarkus-kubernetes_quarkus.kubernetes.remote-debug.suspend[quarkus.kubernetes.remote-debug.suspend]` + + +[.description] +-- +If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_SUSPEND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_SUSPEND+++` +endif::add-copy-button-to-env-var[] +--|string +|`n` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.remote-debug.address-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.remote-debug.address-port[quarkus.kubernetes.remote-debug.address-port]` + + +[.description] +-- +It specifies the address at which the debug socket will listen. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ADDRESS_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_REMOTE_DEBUG_ADDRESS_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +|`5005` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.idempotent]]`link:#quarkus-kubernetes_quarkus.kubernetes.idempotent[quarkus.kubernetes.idempotent]` + + +[.description] +-- +Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_IDEMPOTENT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_IDEMPOTENT+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.output-directory]]`link:#quarkus-kubernetes_quarkus.kubernetes.output-directory[quarkus.kubernetes.output-directory]` + + +[.description] +-- +Optionally set directory generated kubernetes resources will be written to. Default is `target/kubernetes`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_OUTPUT_DIRECTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_OUTPUT_DIRECTORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.secrets[quarkus.kubernetes.env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.configmaps[quarkus.kubernetes.env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-env.fields-fields[quarkus.kubernetes.get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-env.vars-vars[quarkus.kubernetes.get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-labels-get-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-labels-get-labels[quarkus.kubernetes.get-labels]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-annotations-get-annotations]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-annotations-get-annotations[quarkus.kubernetes.get-annotations]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.container-port[quarkus.kubernetes.get-ports."get-ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.host-port[quarkus.kubernetes.get-ports."get-ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.path[quarkus.kubernetes.get-ports."get-ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.protocol[quarkus.kubernetes.get-ports."get-ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.node-port[quarkus.kubernetes.get-ports."get-ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-ports.-get-ports-.tls[quarkus.kubernetes.get-ports."get-ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PORTS__GET_PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-mounts.-get-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-mounts.-get-mounts-.name[quarkus.kubernetes.get-mounts."get-mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-mounts.-get-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-mounts.-get-mounts-.path[quarkus.kubernetes.get-mounts."get-mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-mounts.-get-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-mounts.-get-mounts-.sub-path[quarkus.kubernetes.get-mounts."get-mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-mounts.-get-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-mounts.-get-mounts-.read-only[quarkus.kubernetes.get-mounts."get-mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.secret-name[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".secret-name]` + + +[.description] +-- +The name of the secret to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.default-mode[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-secret-volumes.-get-secret-volumes-.optional[quarkus.kubernetes.get-secret-volumes."get-secret-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.config-map-name[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".config-map-name]` + + +[.description] +-- +The name of the ConfigMap to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.default-mode[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-config-map-volumes.-get-config-map-volumes-.optional[quarkus.kubernetes.get-config-map-volumes."get-config-map-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.repository]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.repository[quarkus.kubernetes.get-git-repo-volumes."get-git-repo-volumes".repository]` + + +[.description] +-- +Git repository URL. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.directory]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.directory[quarkus.kubernetes.get-git-repo-volumes."get-git-repo-volumes".directory]` + + +[.description] +-- +The directory of the repository to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.revision]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-git-repo-volumes.-get-git-repo-volumes-.revision[quarkus.kubernetes.get-git-repo-volumes."get-git-repo-volumes".revision]` + + +[.description] +-- +The commit hash to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.claim-name[quarkus.kubernetes.get-pvc-volumes."get-pvc-volumes".claim-name]` + + +[.description] +-- +The name of the claim to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.default-mode[quarkus.kubernetes.get-pvc-volumes."get-pvc-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-pvc-volumes.-get-pvc-volumes-.optional[quarkus.kubernetes.get-pvc-volumes."get-pvc-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".volume-id]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".partition]` + + +[.description] +-- +The partition. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".fs-type]` + + +[.description] +-- +Filesystem type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only[quarkus.kubernetes.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.share-name[quarkus.kubernetes.get-azure-file-volumes."get-azure-file-volumes".share-name]` + + +[.description] +-- +The share name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.secret-name[quarkus.kubernetes.get-azure-file-volumes."get-azure-file-volumes".secret-name]` + + +[.description] +-- +The secret name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-file-volumes.-get-azure-file-volumes-.read-only[quarkus.kubernetes.get-azure-file-volumes."get-azure-file-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".disk-name]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".disk-uri]` + + +[.description] +-- +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.kind[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".kind]` + + +[.description] +-- +Kind of disk. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++` +endif::add-copy-button-to-env-var[] +-- a| +`managed`, `shared` +|`managed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".caching-mode]` + + +[.description] +-- +Disk caching mode. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`read-write`, `read-only`, `none` +|`read-write` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".fs-type]` + + +[.description] +-- +File system type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only[quarkus.kubernetes.get-azure-disk-volumes."get-azure-disk-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.get-target-platform-name[quarkus.kubernetes.get-init-containers."get-init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.image]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.image[quarkus.kubernetes.get-init-containers."get-init-containers".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.working-dir[quarkus.kubernetes.get-init-containers."get-init-containers".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.command]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.command[quarkus.kubernetes.get-init-containers."get-init-containers".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.arguments[quarkus.kubernetes.get-init-containers."get-init-containers".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.service-account[quarkus.kubernetes.get-init-containers."get-init-containers".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.host[quarkus.kubernetes.get-init-containers."get-init-containers".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.kubernetes.get-init-containers."get-init-containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-policy[quarkus.kubernetes.get-init-containers."get-init-containers".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.image-pull-secrets[quarkus.kubernetes.get-init-containers."get-init-containers".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.kubernetes.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.kubernetes.get-init-containers."get-init-containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.kubernetes.get-init-containers."get-init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.kubernetes.get-init-containers."get-init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.kubernetes.get-init-containers."get-init-containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.kubernetes.get-init-containers."get-init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.secrets[quarkus.kubernetes.get-init-containers."get-init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.configmaps[quarkus.kubernetes.get-init-containers."get-init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.kubernetes.get-init-containers."get-init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.kubernetes.get-init-containers."get-init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.kubernetes.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.get-target-platform-name[quarkus.kubernetes.get-sidecars."get-sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.image]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.image[quarkus.kubernetes.get-sidecars."get-sidecars".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.working-dir[quarkus.kubernetes.get-sidecars."get-sidecars".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.command]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.command[quarkus.kubernetes.get-sidecars."get-sidecars".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.arguments[quarkus.kubernetes.get-sidecars."get-sidecars".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.service-account[quarkus.kubernetes.get-sidecars."get-sidecars".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.host[quarkus.kubernetes.get-sidecars."get-sidecars".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.kubernetes.get-sidecars."get-sidecars".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-policy[quarkus.kubernetes.get-sidecars."get-sidecars".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.image-pull-secrets[quarkus.kubernetes.get-sidecars."get-sidecars".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.kubernetes.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.kubernetes.get-sidecars."get-sidecars".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.kubernetes.get-sidecars."get-sidecars".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.kubernetes.get-sidecars."get-sidecars".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.kubernetes.get-sidecars."get-sidecars".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.kubernetes.get-sidecars."get-sidecars".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.secrets[quarkus.kubernetes.get-sidecars."get-sidecars".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.configmaps[quarkus.kubernetes.get-sidecars."get-sidecars".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.kubernetes.get-sidecars."get-sidecars".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.kubernetes.get-sidecars."get-sidecars".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.kubernetes.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.ip]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.ip[quarkus.kubernetes.get-host-aliases."get-host-aliases".ip]` + + +[.description] +-- +The ip address + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.hostnames]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-host-aliases.-get-host-aliases-.hostnames[quarkus.kubernetes.get-host-aliases."get-host-aliases".hostnames]` + + +[.description] +-- +The hostnames to resolve to the ip + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.name[quarkus.kubernetes.get-rbac-config.roles."roles".name]` + + +[.description] +-- +The name of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.namespace[quarkus.kubernetes.get-rbac-config.roles."roles".namespace]` + + +[.description] +-- +The namespace of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.labels-labels[quarkus.kubernetes.get-rbac-config.roles."roles".labels]` + + +[.description] +-- +Labels to add into the Role resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".name]` + + +[.description] +-- +The name of the cluster role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".labels]` + + +[.description] +-- +Labels to add into the ClusterRole resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".name]` + + +[.description] +-- +The name of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".namespace]` + + +[.description] +-- +The namespace of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".labels]` + + +[.description] +-- +Labels of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.kubernetes.get-rbac-config.service-accounts."service-accounts".use-as-default]` + + +[.description] +-- +If true, this service account will be used in the generated Deployment resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".name]` + + +[.description] +-- +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".role-name]` + + +[.description] +-- +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".cluster-wide]` + + +[.description] +-- +If the Role sets in the `role-name` property is cluster wide or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` + + +[.description] +-- +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` + + +[.description] +-- +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.labels-labels[quarkus.kubernetes.labels]` + + +[.description] +-- +Custom labels to add to all resources + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.annotations-annotations]]`link:#quarkus-kubernetes_quarkus.kubernetes.annotations-annotations[quarkus.kubernetes.annotations]` + + +[.description] +-- +Custom annotations to add to all resources + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.container-port[quarkus.kubernetes.ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.host-port[quarkus.kubernetes.ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.path[quarkus.kubernetes.ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.protocol[quarkus.kubernetes.ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.node-port[quarkus.kubernetes.ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.ports.-ports-.tls[quarkus.kubernetes.ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.name[quarkus.kubernetes.mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.path[quarkus.kubernetes.mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.sub-path[quarkus.kubernetes.mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.mounts.-mounts-.read-only[quarkus.kubernetes.mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.secret-name[quarkus.kubernetes.secret-volumes."secret-volumes".secret-name]` + + +[.description] +-- +The name of the secret to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.default-mode[quarkus.kubernetes.secret-volumes."secret-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.path[quarkus.kubernetes.secret-volumes."secret-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.items.-items-.mode[quarkus.kubernetes.secret-volumes."secret-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.secret-volumes.-secret-volumes-.optional[quarkus.kubernetes.secret-volumes."secret-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SECRET_VOLUMES__SECRET_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.config-map-name[quarkus.kubernetes.config-map-volumes."config-map-volumes".config-map-name]` + + +[.description] +-- +The name of the ConfigMap to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.default-mode[quarkus.kubernetes.config-map-volumes."config-map-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.path[quarkus.kubernetes.config-map-volumes."config-map-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.items.-items-.mode[quarkus.kubernetes.config-map-volumes."config-map-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.config-map-volumes.-config-map-volumes-.optional[quarkus.kubernetes.config-map-volumes."config-map-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_CONFIG_MAP_VOLUMES__CONFIG_MAP_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.repository]]`link:#quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.repository[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".repository]` + + +[.description] +-- +Git repository URL. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REPOSITORY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.directory]]`link:#quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.directory[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".directory]` + + +[.description] +-- +The directory of the repository to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__DIRECTORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.revision]]`link:#quarkus-kubernetes_quarkus.kubernetes.git-repo-volumes.-git-repo-volumes-.revision[quarkus.kubernetes.git-repo-volumes."git-repo-volumes".revision]` + + +[.description] +-- +The commit hash to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_GIT_REPO_VOLUMES__GIT_REPO_VOLUMES__REVISION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.claim-name[quarkus.kubernetes.pvc-volumes."pvc-volumes".claim-name]` + + +[.description] +-- +The name of the claim to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__CLAIM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.default-mode[quarkus.kubernetes.pvc-volumes."pvc-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.kubernetes.pvc-volumes.-pvc-volumes-.optional[quarkus.kubernetes.pvc-volumes."pvc-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_PVC_VOLUMES__PVC_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.volume-id[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".volume-id]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.partition[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".partition]` + + +[.description] +-- +The partition. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.fs-type[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".fs-type]` + + +[.description] +-- +Filesystem type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.aws-elastic-block-store-volumes.-aws-elastic-block-store-volumes-.read-only[quarkus.kubernetes.aws-elastic-block-store-volumes."aws-elastic-block-store-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AWS_ELASTIC_BLOCK_STORE_VOLUMES__AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.share-name[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".share-name]` + + +[.description] +-- +The share name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SHARE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.secret-name[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".secret-name]` + + +[.description] +-- +The secret name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-file-volumes.-azure-file-volumes-.read-only[quarkus.kubernetes.azure-file-volumes."azure-file-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_FILE_VOLUMES__AZURE_FILE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-name[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".disk-name]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.disk-uri[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".disk-uri]` + + +[.description] +-- +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__DISK_URI+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.kind[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".kind]` + + +[.description] +-- +Kind of disk. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__KIND+++` +endif::add-copy-button-to-env-var[] +-- a| +`managed`, `shared` +|`managed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.caching-mode[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".caching-mode]` + + +[.description] +-- +Disk caching mode. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__CACHING_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`read-write`, `read-only`, `none` +|`read-write` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.fs-type[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".fs-type]` + + +[.description] +-- +File system type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.azure-disk-volumes.-azure-disk-volumes-.read-only[quarkus.kubernetes.azure-disk-volumes."azure-disk-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_AZURE_DISK_VOLUMES__AZURE_DISK_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.secrets[quarkus.kubernetes.init-containers."init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.configmaps[quarkus.kubernetes.init-containers."init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.fields-fields[quarkus.kubernetes.init-containers."init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.vars-vars[quarkus.kubernetes.init-containers."init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.init-containers."init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.get-target-platform-name[quarkus.kubernetes.init-containers."init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image[quarkus.kubernetes.init-containers."init-containers".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.working-dir[quarkus.kubernetes.init-containers."init-containers".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.command]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.command[quarkus.kubernetes.init-containers."init-containers".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.arguments[quarkus.kubernetes.init-containers."init-containers".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.service-account[quarkus.kubernetes.init-containers."init-containers".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.host[quarkus.kubernetes.init-containers."init-containers".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path[quarkus.kubernetes.init-containers."init-containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.kubernetes.init-containers."init-containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls[quarkus.kubernetes.init-containers."init-containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image-pull-policy[quarkus.kubernetes.init-containers."init-containers".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image-pull-secrets[quarkus.kubernetes.init-containers."init-containers".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period[quarkus.kubernetes.init-containers."init-containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period[quarkus.kubernetes.init-containers."init-containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.name[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.path[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.sub-path[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.read-only[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu[quarkus.kubernetes.init-containers."init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.memory[quarkus.kubernetes.init-containers."init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.cpu[quarkus.kubernetes.init-containers."init-containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.memory[quarkus.kubernetes.init-containers."init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.secrets[quarkus.kubernetes.init-containers."init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps[quarkus.kubernetes.init-containers."init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields[quarkus.kubernetes.init-containers."init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars[quarkus.kubernetes.init-containers."init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.secrets[quarkus.kubernetes.sidecars."sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.configmaps[quarkus.kubernetes.sidecars."sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.fields-fields[quarkus.kubernetes.sidecars."sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.vars-vars[quarkus.kubernetes.sidecars."sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.kubernetes.sidecars."sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.get-target-platform-name[quarkus.kubernetes.sidecars."sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image[quarkus.kubernetes.sidecars."sidecars".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.working-dir[quarkus.kubernetes.sidecars."sidecars".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.command]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.command[quarkus.kubernetes.sidecars."sidecars".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.arguments[quarkus.kubernetes.sidecars."sidecars".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.service-account[quarkus.kubernetes.sidecars."sidecars".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.host[quarkus.kubernetes.sidecars."sidecars".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path[quarkus.kubernetes.sidecars."sidecars".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol[quarkus.kubernetes.sidecars."sidecars".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls[quarkus.kubernetes.sidecars."sidecars".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image-pull-policy[quarkus.kubernetes.sidecars."sidecars".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image-pull-secrets[quarkus.kubernetes.sidecars."sidecars".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period[quarkus.kubernetes.sidecars."sidecars".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period[quarkus.kubernetes.sidecars."sidecars".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.name[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.path[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.sub-path[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.read-only[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.cpu[quarkus.kubernetes.sidecars."sidecars".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.memory[quarkus.kubernetes.sidecars."sidecars".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.cpu[quarkus.kubernetes.sidecars."sidecars".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.memory[quarkus.kubernetes.sidecars."sidecars".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.secrets[quarkus.kubernetes.sidecars."sidecars".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps[quarkus.kubernetes.sidecars."sidecars".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields[quarkus.kubernetes.sidecars."sidecars".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars[quarkus.kubernetes.sidecars."sidecars".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.hostaliases.-host-aliases-.ip]]`link:#quarkus-kubernetes_quarkus.kubernetes.hostaliases.-host-aliases-.ip[quarkus.kubernetes.hostaliases."host-aliases".ip]` + + +[.description] +-- +The ip address + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__IP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__IP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.hostaliases.-host-aliases-.hostnames]]`link:#quarkus-kubernetes_quarkus.kubernetes.hostaliases.-host-aliases-.hostnames[quarkus.kubernetes.hostaliases."host-aliases".hostnames]` + + +[.description] +-- +The hostnames to resolve to the ip + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__HOSTNAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__HOSTNAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.name[quarkus.kubernetes.rbac.roles."roles".name]` + + +[.description] +-- +The name of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.namespace[quarkus.kubernetes.rbac.roles."roles".namespace]` + + +[.description] +-- +The namespace of the role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.labels-labels[quarkus.kubernetes.rbac.roles."roles".labels]` + + +[.description] +-- +Labels to add into the Role resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".name]` + + +[.description] +-- +The name of the cluster role. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.labels-labels[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".labels]` + + +[.description] +-- +Labels to add into the ClusterRole resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` + + +[.description] +-- +API groups of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` + + +[.description] +-- +Non resource URLs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` + + +[.description] +-- +Resource names of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` + + +[.description] +-- +Resources of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name[quarkus.kubernetes.rbac.service-accounts."service-accounts".name]` + + +[.description] +-- +The name of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.namespace[quarkus.kubernetes.rbac.service-accounts."service-accounts".namespace]` + + +[.description] +-- +The namespace of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.labels-labels[quarkus.kubernetes.rbac.service-accounts."service-accounts".labels]` + + +[.description] +-- +Labels of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.use-as-default[quarkus.kubernetes.rbac.service-accounts."service-accounts".use-as-default]` + + +[.description] +-- +If true, this service account will be used in the generated Deployment resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name[quarkus.kubernetes.rbac.role-bindings."role-bindings".name]` + + +[.description] +-- +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.labels-labels[quarkus.kubernetes.rbac.role-bindings."role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.role-name[quarkus.kubernetes.rbac.role-bindings."role-bindings".role-name]` + + +[.description] +-- +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.cluster-wide[quarkus.kubernetes.rbac.role-bindings."role-bindings".cluster-wide]` + + +[.description] +-- +If the Role sets in the `role-name` property is cluster wide or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".name]` + + +[.description] +-- +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".labels]` + + +[.description] +-- +Labels to add into the RoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".role-name]` + + +[.description] +-- +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` + + +[.description] +-- +The "name" resource to use by the Subject element in the generated Role Binding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` + + +[.description] +-- +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +endif::add-copy-button-to-env-var[] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` + + +[.description] +-- +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.annotations-annotations]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.annotations-annotations[quarkus.kubernetes.ingress.annotations]` + + +[.description] +-- +Custom annotations to add to exposition (route or ingress) resources + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.tls.-tls-.enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.tls.-tls-.enabled[quarkus.kubernetes.ingress.tls."tls".enabled]` + + +[.description] +-- +If true, it will use the TLS configuration in the generated Ingress resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.tls.-tls-.hosts]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.tls.-tls-.hosts[quarkus.kubernetes.ingress.tls."tls".hosts]` + + +[.description] +-- +The list of hosts to be included in the TLS certificate. By default, it will use the application host. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__HOSTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__HOSTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.host[quarkus.kubernetes.ingress.rules."rules".host]` + + +[.description] +-- +The host under which the rule is going to be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.path[quarkus.kubernetes.ingress.rules."rules".path]` + + +[.description] +-- +The path under which the rule is going to be used. Default is "/". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.path-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.path-type[quarkus.kubernetes.ingress.rules."rules".path-type]` + + +[.description] +-- +The path type strategy to use by the Ingress rule. Default is "Prefix". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`Prefix` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-name[quarkus.kubernetes.ingress.rules."rules".service-name]` + + +[.description] +-- +The service name to be used by this Ingress rule. Default is the generated service name of the application. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-port-name[quarkus.kubernetes.ingress.rules."rules".service-port-name]` + + +[.description] +-- +The service port name to be used by this Ingress rule. Default is the port name of the generated service of the application. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-port-number]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-port-number[quarkus.kubernetes.ingress.rules."rules".service-port-number]` + + +[.description] +-- +The service port number to be used by this Ingress rule. This is only used when the servicePortName is not set. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NUMBER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NUMBER+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-tasks.-init-tasks-.enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-tasks.-init-tasks-.enabled[quarkus.kubernetes.init-tasks."init-tasks".enabled]` + + +[.description] +-- +If true, the init task will be generated. Otherwise, the init task resource generation will be skipped. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-tasks.-init-tasks-.image]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-tasks.-init-tasks-.image[quarkus.kubernetes.init-tasks."init-tasks".image]` + + +[.description] +-- +The init task image to use by the init-container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +|`groundnuty/k8s-wait-for:no-root-v1.7` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.fields-fields[quarkus.kubernetes.env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.vars-vars[quarkus.kubernetes.env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.from-secret[quarkus.kubernetes.env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.with-key[quarkus.kubernetes.env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.get-env.secrets[quarkus.openshift.get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.get-env.configmaps[quarkus.openshift.get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-target-platform-name[quarkus.openshift.get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-part-of]]`link:#quarkus-kubernetes_quarkus.openshift.get-part-of[quarkus.openshift.get-part-of]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PART_OF+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PART_OF+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-name[quarkus.openshift.get-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-version]]`link:#quarkus-kubernetes_quarkus.openshift.get-version[quarkus.openshift.get-version]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_VERSION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_VERSION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-namespace]]`link:#quarkus-kubernetes_quarkus.openshift.get-namespace[quarkus.openshift.get-namespace]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.is-add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.openshift.is-add-build-timestamp[quarkus.openshift.is-add-build-timestamp]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IS_ADD_BUILD_TIMESTAMP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_IS_ADD_BUILD_TIMESTAMP+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.is-add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.openshift.is-add-version-to-label-selectors[quarkus.openshift.is-add-version-to-label-selectors]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IS_ADD_VERSION_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_IS_ADD_VERSION_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.is-add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.openshift.is-add-name-to-label-selectors[quarkus.openshift.is-add-name-to-label-selectors]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IS_ADD_NAME_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_IS_ADD_NAME_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-working-dir]]`link:#quarkus-kubernetes_quarkus.openshift.get-working-dir[quarkus.openshift.get-working-dir]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-command]]`link:#quarkus-kubernetes_quarkus.openshift.get-command[quarkus.openshift.get-command]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-arguments]]`link:#quarkus-kubernetes_quarkus.openshift.get-arguments[quarkus.openshift.get-arguments]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-service-account]]`link:#quarkus-kubernetes_quarkus.openshift.get-service-account[quarkus.openshift.get-service-account]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-container-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-container-name[quarkus.openshift.get-container-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONTAINER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONTAINER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-service-type]]`link:#quarkus-kubernetes_quarkus.openshift.get-service-type[quarkus.openshift.get-service-type]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SERVICE_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SERVICE_TYPE+++` +endif::add-copy-button-to-env-var[] +-- a| +`cluster-ip`, `node-port`, `load-balancer`, `external-name` +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-image-pull-policy]]`link:#quarkus-kubernetes_quarkus.openshift.get-image-pull-policy[quarkus.openshift.get-image-pull-policy]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.openshift.get-image-pull-secrets[quarkus.openshift.get-image-pull-secrets]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.http-action-port[quarkus.openshift.get-liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.http-action-port-name[quarkus.openshift.get-liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.http-action-path[quarkus.openshift.get-liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.http-action-scheme[quarkus.openshift.get-liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.exec-action[quarkus.openshift.get-liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.tcp-socket-action[quarkus.openshift.get-liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.grpc-action[quarkus.openshift.get-liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.grpc-action-enabled[quarkus.openshift.get-liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.initial-delay[quarkus.openshift.get-liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.period[quarkus.openshift.get-liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.timeout[quarkus.openshift.get-liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.success-threshold[quarkus.openshift.get-liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-liveness-probe.failure-threshold[quarkus.openshift.get-liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.http-action-port[quarkus.openshift.get-readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.http-action-port-name[quarkus.openshift.get-readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.http-action-path[quarkus.openshift.get-readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.http-action-scheme[quarkus.openshift.get-readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.exec-action[quarkus.openshift.get-readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.tcp-socket-action[quarkus.openshift.get-readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.grpc-action[quarkus.openshift.get-readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.grpc-action-enabled[quarkus.openshift.get-readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.initial-delay[quarkus.openshift.get-readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.period[quarkus.openshift.get-readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.timeout[quarkus.openshift.get-readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.success-threshold[quarkus.openshift.get-readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-readiness-probe.failure-threshold[quarkus.openshift.get-readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.http-action-port[quarkus.openshift.get-startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.http-action-port-name[quarkus.openshift.get-startup-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.http-action-path[quarkus.openshift.get-startup-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.http-action-scheme[quarkus.openshift.get-startup-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.exec-action[quarkus.openshift.get-startup-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.tcp-socket-action[quarkus.openshift.get-startup-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.grpc-action[quarkus.openshift.get-startup-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.grpc-action-enabled[quarkus.openshift.get-startup-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.initial-delay[quarkus.openshift.get-startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.period[quarkus.openshift.get-startup-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.timeout[quarkus.openshift.get-startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.success-threshold[quarkus.openshift.get-startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-startup-probe.failure-threshold[quarkus.openshift.get-startup-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-prometheus-config.annotations]]`link:#quarkus-kubernetes_quarkus.openshift.get-prometheus-config.annotations[quarkus.openshift.get-prometheus-config.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-prometheus-config.prefix]]`link:#quarkus-kubernetes_quarkus.openshift.get-prometheus-config.prefix[quarkus.openshift.get-prometheus-config.prefix]` + + +[.description] +-- +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PREFIX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-prometheus-config.scrape]]`link:#quarkus-kubernetes_quarkus.openshift.get-prometheus-config.scrape[quarkus.openshift.get-prometheus-config.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-prometheus-config.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-prometheus-config.path[quarkus.openshift.get-prometheus-config.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-prometheus-config.port]]`link:#quarkus-kubernetes_quarkus.openshift.get-prometheus-config.port[quarkus.openshift.get-prometheus-config.port]` + + +[.description] +-- +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-prometheus-config.scheme]]`link:#quarkus-kubernetes_quarkus.openshift.get-prometheus-config.scheme[quarkus.openshift.get-prometheus-config.scheme]` + + +[.description] +-- +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.openshift.get-empty-dir-volumes[quarkus.openshift.get-empty-dir-volumes]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_EMPTY_DIR_VOLUMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_EMPTY_DIR_VOLUMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.get-resources.limits.cpu[quarkus.openshift.get-resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.openshift.get-resources.limits.memory[quarkus.openshift.get-resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.get-resources.requests.cpu[quarkus.openshift.get-resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.openshift.get-resources.requests.memory[quarkus.openshift.get-resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-app-secret]]`link:#quarkus-kubernetes_quarkus.openshift.get-app-secret[quarkus.openshift.get-app-secret]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_APP_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_APP_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-app-config-map]]`link:#quarkus-kubernetes_quarkus.openshift.get-app-config-map[quarkus.openshift.get-app-config-map]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_APP_CONFIG_MAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_APP_CONFIG_MAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.se-linux-options.level[quarkus.openshift.get-security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.se-linux-options.role[quarkus.openshift.get-security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.se-linux-options.type[quarkus.openshift.get-security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.se-linux-options.user[quarkus.openshift.get-security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec[quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.windows-options.run-as-user-name[quarkus.openshift.get-security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.windows-options.host-process[quarkus.openshift.get-security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.run-as-user[quarkus.openshift.get-security-context.run-as-user]` + + +[.description] +-- +The UID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_USER+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.run-as-group[quarkus.openshift.get-security-context.run-as-group]` + + +[.description] +-- +The GID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.run-as-non-root[quarkus.openshift.get-security-context.run-as-non-root]` + + +[.description] +-- +Indicates that the container must run as a non-root user. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.supplemental-groups[quarkus.openshift.get-security-context.supplemental-groups]` + + +[.description] +-- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.fs-group[quarkus.openshift.get-security-context.fs-group]` + + +[.description] +-- +A special supplemental group that applies to all containers in a pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.sysctls[quarkus.openshift.get-security-context.sysctls]` + + +[.description] +-- +Sysctls hold a list of namespaced sysctls used for the pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SYSCTLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SYSCTLS+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.openshift.get-security-context.fs-group-change-policy[quarkus.openshift.get-security-context.fs-group-change-policy]` + + +[.description] +-- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.is-idempotent]]`link:#quarkus-kubernetes_quarkus.openshift.is-idempotent[quarkus.openshift.is-idempotent]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IS_IDEMPOTENT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_IS_IDEMPOTENT+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.flavor]]`link:#quarkus-kubernetes_quarkus.openshift.flavor[quarkus.openshift.flavor]` + + +[.description] +-- +The OpenShift flavor / version to use. Older versions of OpenShift have minor differences in the labels and fields they support. This option allows users to have their manifests automatically aligned to the OpenShift 'flavor' they use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_FLAVOR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_FLAVOR+++` +endif::add-copy-button-to-env-var[] +-- a| +`v3`, `v4` +|`v4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.deployment-kind]]`link:#quarkus-kubernetes_quarkus.openshift.deployment-kind[quarkus.openshift.deployment-kind]` + + +[.description] +-- +The kind of the deployment resource to use. Supported values are 'Deployment', 'StatefulSet', 'Job', 'CronJob' and 'DeploymentConfig' defaulting to the latter. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOYMENT_KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOYMENT_KIND+++` +endif::add-copy-button-to-env-var[] +-- a| +`deployment`, `deployment-config`, `stateful-set`, `job`, `cron-job` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.part-of]]`link:#quarkus-kubernetes_quarkus.openshift.part-of[quarkus.openshift.part-of]` + + +[.description] +-- +The name of the group this component belongs too + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PART_OF+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PART_OF+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.name]]`link:#quarkus-kubernetes_quarkus.openshift.name[quarkus.openshift.name]` + + +[.description] +-- +The name of the application. This value will be used for naming Kubernetes resources like: 'Deployment', 'Service' and so on... + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.version]]`link:#quarkus-kubernetes_quarkus.openshift.version[quarkus.openshift.version]` + + +[.description] +-- +The version of the application. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_VERSION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_VERSION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.namespace]]`link:#quarkus-kubernetes_quarkus.openshift.namespace[quarkus.openshift.namespace]` + + +[.description] +-- +The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NAMESPACE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_NAMESPACE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.openshift.add-build-timestamp[quarkus.openshift.add-build-timestamp]` + + +[.description] +-- +Add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_BUILD_TIMESTAMP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ADD_BUILD_TIMESTAMP+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.working-dir]]`link:#quarkus-kubernetes_quarkus.openshift.working-dir[quarkus.openshift.working-dir]` + + +[.description] +-- +Working directory + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.command]]`link:#quarkus-kubernetes_quarkus.openshift.command[quarkus.openshift.command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.arguments]]`link:#quarkus-kubernetes_quarkus.openshift.arguments[quarkus.openshift.arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.service-account]]`link:#quarkus-kubernetes_quarkus.openshift.service-account[quarkus.openshift.service-account]` + + +[.description] +-- +The service account + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.replicas]]`link:#quarkus-kubernetes_quarkus.openshift.replicas[quarkus.openshift.replicas]` + + +[.description] +-- +The number of desired pods + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REPLICAS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_REPLICAS+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.service-type]]`link:#quarkus-kubernetes_quarkus.openshift.service-type[quarkus.openshift.service-type]` + + +[.description] +-- +The type of service that will be generated for the application + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SERVICE_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SERVICE_TYPE+++` +endif::add-copy-button-to-env-var[] +-- a| +`cluster-ip`, `node-port`, `load-balancer`, `external-name` +|`cluster-ip` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.node-port]]`link:#quarkus-kubernetes_quarkus.openshift.node-port[quarkus.openshift.node-port]` + + +[.description] +-- +The nodePort to set when serviceType is set to nodePort + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.openshift.image-pull-policy[quarkus.openshift.image-pull-policy]` + + +[.description] +-- +Image pull policy + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.openshift.image-pull-secrets[quarkus.openshift.image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-port[quarkus.openshift.liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-port-name[quarkus.openshift.liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-path[quarkus.openshift.liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-scheme[quarkus.openshift.liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.exec-action[quarkus.openshift.liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.tcp-socket-action[quarkus.openshift.liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.grpc-action[quarkus.openshift.liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.grpc-action-enabled[quarkus.openshift.liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.initial-delay[quarkus.openshift.liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.period[quarkus.openshift.liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.timeout[quarkus.openshift.liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.success-threshold[quarkus.openshift.liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.failure-threshold[quarkus.openshift.liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-port[quarkus.openshift.readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-port-name[quarkus.openshift.readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-path[quarkus.openshift.readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-scheme[quarkus.openshift.readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.exec-action[quarkus.openshift.readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.tcp-socket-action[quarkus.openshift.readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.grpc-action[quarkus.openshift.readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.grpc-action-enabled[quarkus.openshift.readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.initial-delay[quarkus.openshift.readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.period[quarkus.openshift.readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.timeout[quarkus.openshift.readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.working-dir[quarkus.kubernetes.init-containers."init-containers".working-dir]` + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.success-threshold[quarkus.openshift.readiness-probe.success-threshold]` [.description] -- -Working directory. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__WORKING_DIR+++` +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.command]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.command[quarkus.kubernetes.init-containers."init-containers".command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.failure-threshold[quarkus.openshift.readiness-probe.failure-threshold]` [.description] -- -The commands +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__COMMAND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|list of string +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-port[quarkus.openshift.startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.arguments[quarkus.kubernetes.init-containers."init-containers".arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-port-name[quarkus.openshift.startup-probe.http-action-port-name]` [.description] -- -The arguments +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ARGUMENTS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.service-account[quarkus.kubernetes.init-containers."init-containers".service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-path[quarkus.openshift.startup-probe.http-action-path]` [.description] -- -The service account. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.host[quarkus.kubernetes.init-containers."init-containers".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-scheme[quarkus.openshift.startup-probe.http-action-scheme]` [.description] -- -The host under which the application is going to be exposed. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__HOST+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.container-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.exec-action[quarkus.openshift.startup-probe.exec-action]` [.description] -- -The port number. Refers to the container port. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.host-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.tcp-socket-action[quarkus.openshift.startup-probe.tcp-socket-action]` [.description] -- -The host port. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.path[quarkus.kubernetes.init-containers."init-containers".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.grpc-action[quarkus.openshift.startup-probe.grpc-action]` [.description] -- -The application path (refers to web application path). +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string -|`/` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.protocol[quarkus.kubernetes.init-containers."init-containers".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.grpc-action-enabled[quarkus.openshift.startup-probe.grpc-action-enabled]` [.description] -- -The protocol. +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.node-port[quarkus.kubernetes.init-containers."init-containers".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.initial-delay[quarkus.openshift.startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.period[quarkus.openshift.startup-probe.period]` [.description] -- +The period in which the action should be called. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.timeout[quarkus.openshift.startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.success-threshold[quarkus.openshift.startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int -| +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.ports.-ports-.tls[quarkus.kubernetes.init-containers."init-containers".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.failure-threshold[quarkus.openshift.startup-probe.failure-threshold]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.annotations]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.annotations[quarkus.openshift.prometheus.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_ANNOTATIONS+++` endif::add-copy-button-to-env-var[] --|boolean -|`false` +|`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image-pull-policy[quarkus.kubernetes.init-containers."init-containers".image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.prefix]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.prefix[quarkus.openshift.prometheus.prefix]` [.description] -- -Image pull policy. +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PREFIX+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.scrape]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.scrape[quarkus.openshift.prometheus.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.path]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.path[quarkus.openshift.prometheus.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PATH+++` endif::add-copy-button-to-env-var[] --- a| -`always`, `if-not-present`, `never` -|`always` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.image-pull-secrets[quarkus.kubernetes.init-containers."init-containers".image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.port]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.port[quarkus.openshift.prometheus.port]` [.description] -- -The image pull secret +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PORT+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.scheme]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.scheme[quarkus.openshift.prometheus.scheme]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_SCHEME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.openshift.empty-dir-volumes[quarkus.openshift.empty-dir-volumes]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +EmptyDir volumes ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_EMPTY_DIR_VOLUMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_EMPTY_DIR_VOLUMES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.resources.limits.cpu[quarkus.openshift.resources.limits.cpu]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.openshift.resources.limits.memory[quarkus.openshift.resources.limits.memory]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.resources.requests.cpu[quarkus.openshift.resources.requests.cpu]` [.description] -- -The command to use for the probe. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.openshift.resources.requests.memory[quarkus.openshift.resources.requests.memory]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.container-name]]`link:#quarkus-kubernetes_quarkus.openshift.container-name[quarkus.openshift.container-name]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +If set, it will change the name of the container according to the configuration ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CONTAINER_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CONTAINER_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.expose]]`link:#quarkus-kubernetes_quarkus.openshift.route.expose[quarkus.openshift.route.expose]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +If true, the service will be exposed ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_EXPOSE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_EXPOSE+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.host]]`link:#quarkus-kubernetes_quarkus.openshift.route.host[quarkus.openshift.route.host]` [.description] -- -The amount of time to wait before starting to probe. +The host under which the application is going to be exposed ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_HOST+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.period[quarkus.kubernetes.init-containers."init-containers".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.target-port]]`link:#quarkus-kubernetes_quarkus.openshift.route.target-port[quarkus.openshift.route.target-port]` [.description] -- -The period in which the action should be called. +The target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TARGET_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TARGET_PORT+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +|`http` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.ca-certificate]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.ca-certificate[quarkus.openshift.route.tls.ca-certificate]` [.description] -- -The amount of time to wait for each action. +The cert authority certificate contents. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_CA_CERTIFICATE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_CA_CERTIFICATE+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.certificate]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.certificate[quarkus.openshift.route.tls.certificate]` [.description] -- -The success threshold to use. +The certificate contents. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_CERTIFICATE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_CERTIFICATE+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.liveness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.destination-ca-certificate]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.destination-ca-certificate[quarkus.openshift.route.tls.destination-ca-certificate]` [.description] -- -The failure threshold to use. +The contents of the ca certificate of the final destination. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_DESTINATION_CA_CERTIFICATE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_DESTINATION_CA_CERTIFICATE+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.insecure-edge-termination-policy]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.insecure-edge-termination-policy[quarkus.openshift.route.tls.insecure-edge-termination-policy]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The desired behavior for insecure connections to a route. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_INSECURE_EDGE_TERMINATION_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_INSECURE_EDGE_TERMINATION_POLICY+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-port-name[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.key]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.key[quarkus.openshift.route.tls.key]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The key file contents. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_KEY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-path[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.termination]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.termination[quarkus.openshift.route.tls.termination]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +The termination type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_TERMINATION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_TERMINATION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.http-action-scheme[quarkus.kubernetes.init-containers."init-containers".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.openshift.add-version-to-label-selectors[quarkus.openshift.add-version-to-label-selectors]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and DeploymentConfig ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_VERSION_TO_LABEL_SELECTORS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ADD_VERSION_TO_LABEL_SELECTORS+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.exec-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.openshift.add-name-to-label-selectors[quarkus.openshift.add-name-to-label-selectors]` [.description] -- -The command to use for the probe. +If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_NAME_TO_LABEL_SELECTORS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ADD_NAME_TO_LABEL_SELECTORS+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`true` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.tcp-socket-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.parallelism]]`link:#quarkus-kubernetes_quarkus.openshift.job.parallelism[quarkus.openshift.job.parallelism]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +Specifies the maximum desired number of pods the job should run at any given time. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_PARALLELISM+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_PARALLELISM+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.completions]]`link:#quarkus-kubernetes_quarkus.openshift.job.completions[quarkus.openshift.job.completions]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +Specifies the desired number of successfully finished pods the job should be run with. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_COMPLETIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_COMPLETIONS+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.init-containers."init-containers".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.completion-mode]]`link:#quarkus-kubernetes_quarkus.openshift.job.completion-mode[quarkus.openshift.job.completion-mode]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +CompletionMode specifies how Pod completions are tracked. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_COMPLETION_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_COMPLETION_MODE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +-- a| +`non-indexed`, `indexed` +|`non-indexed` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.initial-delay[quarkus.kubernetes.init-containers."init-containers".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.backoff-limit]]`link:#quarkus-kubernetes_quarkus.openshift.job.backoff-limit[quarkus.openshift.job.backoff-limit]` [.description] -- -The amount of time to wait before starting to probe. +Specifies the number of retries before marking this job failed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_BACKOFF_LIMIT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_BACKOFF_LIMIT+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.period[quarkus.kubernetes.init-containers."init-containers".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.active-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.openshift.job.active-deadline-seconds[quarkus.openshift.job.active-deadline-seconds]` [.description] -- -The period in which the action should be called. +Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_ACTIVE_DEADLINE_SECONDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_ACTIVE_DEADLINE_SECONDS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|long +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.timeout[quarkus.kubernetes.init-containers."init-containers".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes_quarkus.openshift.job.ttl-seconds-after-finished[quarkus.openshift.job.ttl-seconds-after-finished]` [.description] -- -The amount of time to wait for each action. +Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_TTL_SECONDS_AFTER_FINISHED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_TTL_SECONDS_AFTER_FINISHED+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.success-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.suspend]]`link:#quarkus-kubernetes_quarkus.openshift.job.suspend[quarkus.openshift.job.suspend]` [.description] -- -The success threshold to use. +Suspend specifies whether the Job controller should create Pods or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_SUSPEND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_SUSPEND+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.readiness-probe.failure-threshold[quarkus.kubernetes.init-containers."init-containers".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.restart-policy]]`link:#quarkus-kubernetes_quarkus.openshift.job.restart-policy[quarkus.openshift.job.restart-policy]` [.description] -- -The failure threshold to use. +Restart policy when the job container fails. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_RESTART_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_RESTART_POLICY+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +-- a| +`on-failure`, `never` +|`on-failure` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.name[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.schedule]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.schedule[quarkus.openshift.cron-job.schedule]` [.description] -- -The name of the volumeName to mount. +The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SCHEDULE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SCHEDULE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.path[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.concurrency-policy]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.concurrency-policy[quarkus.openshift.cron-job.concurrency-policy]` [.description] -- -The path to mount. +ConcurrencyPolicy describes how the job will be handled. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_CONCURRENCY_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_CONCURRENCY_POLICY+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`allow`, `forbid`, `replace` +|`allow` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.sub-path[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.starting-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.starting-deadline-seconds[quarkus.openshift.cron-job.starting-deadline-seconds]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_STARTING_DEADLINE_SECONDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_STARTING_DEADLINE_SECONDS+++` endif::add-copy-button-to-env-var[] ---|string +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.mounts.-mounts-.read-only[quarkus.kubernetes.init-containers."init-containers".mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.failed-jobs-history-limit]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.failed-jobs-history-limit[quarkus.openshift.cron-job.failed-jobs-history-limit]` [.description] -- -ReadOnly - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.cpu[quarkus.kubernetes.init-containers."init-containers".resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.successful-jobs-history-limit]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.successful-jobs-history-limit[quarkus.openshift.cron-job.successful-jobs-history-limit]` [.description] -- -CPU Requirements - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.limits.memory[quarkus.kubernetes.init-containers."init-containers".resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.parallelism]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.parallelism[quarkus.openshift.cron-job.parallelism]` [.description] -- -Memory Requirements +Specifies the maximum desired number of pods the job should run at any given time. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_PARALLELISM+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_PARALLELISM+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.cpu[quarkus.kubernetes.init-containers."init-containers".resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.completions]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.completions[quarkus.openshift.cron-job.completions]` [.description] -- -CPU Requirements +Specifies the desired number of successfully finished pods the job should be run with. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETIONS+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.resources.requests.memory[quarkus.kubernetes.init-containers."init-containers".resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.completion-mode]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.completion-mode[quarkus.openshift.cron-job.completion-mode]` [.description] -- -Memory Requirements +CompletionMode specifies how Pod completions are tracked. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETION_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETION_MODE+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`non-indexed`, `indexed` +|`non-indexed` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.secrets[quarkus.kubernetes.init-containers."init-containers".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.backoff-limit]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.backoff-limit[quarkus.openshift.cron-job.backoff-limit]` [.description] -- -The optional list of Secret names to load environment variables from. +Specifies the number of retries before marking this job failed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_BACKOFF_LIMIT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_BACKOFF_LIMIT+++` endif::add-copy-button-to-env-var[] ---|list of string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.configmaps[quarkus.kubernetes.init-containers."init-containers".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.active-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.active-deadline-seconds[quarkus.openshift.cron-job.active-deadline-seconds]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++` endif::add-copy-button-to-env-var[] ---|list of string +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.fields-fields[quarkus.kubernetes.init-containers."init-containers".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.ttl-seconds-after-finished[quarkus.openshift.cron-job.ttl-seconds-after-finished]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. +Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.vars-vars[quarkus.kubernetes.init-containers."init-containers".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.suspend]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.suspend[quarkus.openshift.cron-job.suspend]` [.description] -- -The map associating environment name to its associated value. +Suspend specifies whether the Job controller should create Pods or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SUSPEND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_VARS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SUSPEND+++` endif::add-copy-button-to-env-var[] ---|`Map>` -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.restart-policy]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.restart-policy[quarkus.openshift.cron-job.restart-policy]` [.description] -- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. +Restart policy when the job container fails. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_RESTART_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_RESTART_POLICY+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`on-failure`, `never` +|`on-failure` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.env.secrets[quarkus.openshift.env.secrets]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-containers.-init-containers-.env.mapping.-mapping-.with-key[quarkus.kubernetes.init-containers."init-containers".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.env.configmaps[quarkus.openshift.env.configmaps]` [.description] -- -The key identifying the field from which the value is extracted. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_CONTAINERS__INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string -|required icon:exclamation-circle[title=Configuration property is required] +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image[quarkus.kubernetes.sidecars."sidecars".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.app-secret]]`link:#quarkus-kubernetes_quarkus.openshift.app-secret[quarkus.openshift.app-secret]` [.description] -- -The container image. +If set, the secret will mounted to the application container and its contents will be used for application configuration. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_APP_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_APP_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.working-dir]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.working-dir[quarkus.kubernetes.sidecars."sidecars".working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.app-config-map]]`link:#quarkus-kubernetes_quarkus.openshift.app-config-map[quarkus.openshift.app-config-map]` [.description] -- -Working directory. +If set, the config amp will be mounted to the application container and its contents will be used for application configuration. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_APP_CONFIG_MAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__WORKING_DIR+++` +Environment variable: `+++QUARKUS_OPENSHIFT_APP_CONFIG_MAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.command]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.command[quarkus.kubernetes.sidecars."sidecars".command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.level[quarkus.openshift.security-context.se-linux-options.level]` [.description] -- -The commands +The SELinux level label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__COMMAND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.arguments]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.arguments[quarkus.kubernetes.sidecars."sidecars".arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.role[quarkus.openshift.security-context.se-linux-options.role]` [.description] -- -The arguments +The SELinux role label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ARGUMENTS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.service-account]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.service-account[quarkus.kubernetes.sidecars."sidecars".service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.type[quarkus.openshift.security-context.se-linux-options.type]` [.description] -- -The service account. +The SELinux type label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.host[quarkus.kubernetes.sidecars."sidecars".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.user[quarkus.openshift.security-context.se-linux-options.user]` [.description] -- -The host under which the application is going to be exposed. +The SELinux user label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__HOST+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.container-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".container-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name[quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]` [.description] -- -The port number. Refers to the container port. +The name of the GMSA credential spec to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.host-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".host-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.windows-options.gmsa-credential-spec[quarkus.openshift.security-context.windows-options.gmsa-credential-spec]` [.description] -- -The host port. +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__HOST_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.path[quarkus.kubernetes.sidecars."sidecars".ports."ports".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.windows-options.run-as-user-name[quarkus.openshift.security-context.windows-options.run-as-user-name]` [.description] -- -The application path (refers to web application path). +The UserName in Windows to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` endif::add-copy-button-to-env-var[] --|string -|`/` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.protocol[quarkus.kubernetes.sidecars."sidecars".ports."ports".protocol]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.windows-options.host-process[quarkus.openshift.security-context.windows-options.host-process]` [.description] -- -The protocol. +HostProcess determines if a container should be run as a 'Host Process' container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__PROTOCOL+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` endif::add-copy-button-to-env-var[] --- a| -`tcp`, `udp`, `sctp`, `http`, `proxy` -|`tcp` +--|boolean +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.node-port[quarkus.kubernetes.sidecars."sidecars".ports."ports".node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.run-as-user[quarkus.openshift.security-context.run-as-user]` [.description] -- +The UID to run the entrypoint of the container process. + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__NODE_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_USER+++` endif::add-copy-button-to-env-var[] ---|int +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.ports.-ports-.tls[quarkus.kubernetes.sidecars."sidecars".ports."ports".tls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.run-as-group[quarkus.openshift.security-context.run-as-group]` [.description] -- -If enabled, the port will be configured to use the schema HTTPS. +The GID to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__PORTS__PORTS__TLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_GROUP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|long +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image-pull-policy[quarkus.kubernetes.sidecars."sidecars".image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.run-as-non-root[quarkus.openshift.security-context.run-as-non-root]` [.description] -- -Image pull policy. +Indicates that the container must run as a non-root user. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` endif::add-copy-button-to-env-var[] --- a| -`always`, `if-not-present`, `never` -|`always` +--|boolean +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.image-pull-secrets[quarkus.kubernetes.sidecars."sidecars".image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.supplemental-groups[quarkus.openshift.security-context.supplemental-groups]` [.description] -- -The image pull secret +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` endif::add-copy-button-to-env-var[] ---|list of string +--|list of long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.fs-group[quarkus.openshift.security-context.fs-group]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +A special supplemental group that applies to all containers in a pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP+++` endif::add-copy-button-to-env-var[] ---|int +--|long | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.sysctls[quarkus.openshift.security-context.sysctls]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +Sysctls hold a list of namespaced sysctls used for the pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SYSCTLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SYSCTLS+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.fs-group-change-policy[quarkus.openshift.security-context.fs-group-change-policy]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` endif::add-copy-button-to-env-var[] ---|string +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.remote-debug.enabled]]`link:#quarkus-kubernetes_quarkus.openshift.remote-debug.enabled[quarkus.openshift.remote-debug.enabled]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +If true, the debug mode in pods will be enabled. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ENABLED+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.remote-debug.transport]]`link:#quarkus-kubernetes_quarkus.openshift.remote-debug.transport[quarkus.openshift.remote-debug.transport]` [.description] -- -The command to use for the probe. +The transport to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_TRANSPORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_TRANSPORT+++` endif::add-copy-button-to-env-var[] --|string -| +|`dt_socket` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.remote-debug.suspend]]`link:#quarkus-kubernetes_quarkus.openshift.remote-debug.suspend[quarkus.openshift.remote-debug.suspend]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_SUSPEND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_SUSPEND+++` endif::add-copy-button-to-env-var[] --|string -| +|`n` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.remote-debug.address-port]]`link:#quarkus-kubernetes_quarkus.openshift.remote-debug.address-port[quarkus.openshift.remote-debug.address-port]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +It specifies the address at which the debug socket will listen. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ADDRESS_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ADDRESS_PORT+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`5005` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.deploy]]`link:#quarkus-kubernetes_quarkus.openshift.deploy[quarkus.openshift.deploy]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +If set to true, Quarkus will attempt to deploy the application to the target Openshift cluster ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOY+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.deploy-strategy]]`link:#quarkus-kubernetes_quarkus.openshift.deploy-strategy[quarkus.openshift.deploy-strategy]` [.description] -- -The amount of time to wait before starting to probe. +If deploy is enabled, it will follow this strategy to update the resources to the target OpenShift cluster. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOY_STRATEGY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOY_STRATEGY+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +-- a| +`create-or-update`, `create`, `replace`, `server-side-apply` +|`create-or-update` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.period[quarkus.kubernetes.sidecars."sidecars".liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.idempotent]]`link:#quarkus-kubernetes_quarkus.openshift.idempotent[quarkus.openshift.idempotent]` [.description] -- -The period in which the action should be called. +Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IDEMPOTENT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_IDEMPOTENT+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.openshift.get-env.fields-fields[quarkus.openshift.get-env.fields]` [.description] -- -The amount of time to wait for each action. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.openshift.get-env.vars-vars[quarkus.openshift.get-env.vars]` [.description] -- -The success threshold to use. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|`Map>` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.liveness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.openshift.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-env.mapping."mapping".from-secret]` [.description] -- -The failure threshold to use. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.openshift.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-env.mapping."mapping".from-configmap]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-port-name[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.openshift.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-env.mapping."mapping".with-key]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-path[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-labels-get-labels]]`link:#quarkus-kubernetes_quarkus.openshift.get-labels-get-labels[quarkus.openshift.get-labels]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LABELS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.http-action-scheme[quarkus.kubernetes.sidecars."sidecars".readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-annotations-get-annotations]]`link:#quarkus-kubernetes_quarkus.openshift.get-annotations-get-annotations[quarkus.openshift.get-annotations]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ANNOTATIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ANNOTATIONS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.exec-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.container-port[quarkus.openshift.get-ports."get-ports".container-port]` [.description] -- -The command to use for the probe. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.tcp-socket-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.host-port[quarkus.openshift.get-ports."get-ports".host-port]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.path[quarkus.openshift.get-ports."get-ports".path]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string -| +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.grpc-action-enabled[quarkus.kubernetes.sidecars."sidecars".readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.protocol[quarkus.openshift.get-ports."get-ports".protocol]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.initial-delay[quarkus.kubernetes.sidecars."sidecars".readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.node-port[quarkus.openshift.get-ports."get-ports".node-port]` [.description] -- -The amount of time to wait before starting to probe. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.period[quarkus.kubernetes.sidecars."sidecars".readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.tls]]`link:#quarkus-kubernetes_quarkus.openshift.get-ports.-get-ports-.tls[quarkus.openshift.get-ports."get-ports".tls]` [.description] -- -The period in which the action should be called. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.timeout[quarkus.kubernetes.sidecars."sidecars".readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-mounts.-get-mounts-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-mounts.-get-mounts-.name[quarkus.openshift.get-mounts."get-mounts".name]` [.description] -- -The amount of time to wait for each action. +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.success-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-mounts.-get-mounts-.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-mounts.-get-mounts-.path[quarkus.openshift.get-mounts."get-mounts".path]` [.description] -- -The success threshold to use. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.readiness-probe.failure-threshold[quarkus.kubernetes.sidecars."sidecars".readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-mounts.-get-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-mounts.-get-mounts-.sub-path[quarkus.openshift.get-mounts."get-mounts".sub-path]` [.description] -- -The failure threshold to use. +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.name[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-mounts.-get-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.openshift.get-mounts.-get-mounts-.read-only[quarkus.openshift.get-mounts."get-mounts".read-only]` [.description] -- -The name of the volumeName to mount. +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.path[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.secret-name[quarkus.openshift.get-secret-volumes."get-secret-volumes".secret-name]` [.description] -- -The path to mount. +The name of the secret to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.sub-path[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".sub-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.default-mode[quarkus.openshift.get-secret-volumes."get-secret-volumes".default-mode]` [.description] -- -Path within the volumeName from which the container's volumeName should be mounted. +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --|string -| +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.mounts.-mounts-.read-only[quarkus.kubernetes.sidecars."sidecars".mounts."mounts".read-only]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.openshift.get-secret-volumes."get-secret-volumes".items."items".path]` [.description] -- -ReadOnly +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.cpu[quarkus.kubernetes.sidecars."sidecars".resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.openshift.get-secret-volumes."get-secret-volumes".items."items".mode]` [.description] -- -CPU Requirements +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.limits.memory[quarkus.kubernetes.sidecars."sidecars".resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.optional[quarkus.openshift.get-secret-volumes."get-secret-volumes".optional]` [.description] -- -Memory Requirements +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.cpu[quarkus.kubernetes.sidecars."sidecars".resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.config-map-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.config-map-name[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".config-map-name]` [.description] -- -CPU Requirements +The name of the ConfigMap to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.resources.requests.memory[quarkus.kubernetes.sidecars."sidecars".resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.default-mode[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".default-mode]` [.description] -- -Memory Requirements +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --|string -| +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.secrets]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.secrets[quarkus.kubernetes.sidecars."sidecars".env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".items."items".path]` [.description] -- -The optional list of Secret names to load environment variables from. +The path where the file will be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.configmaps[quarkus.kubernetes.sidecars."sidecars".env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".items."items".mode]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|int +|`-1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.fields-fields[quarkus.kubernetes.sidecars."sidecars".env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.optional[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".optional]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_FIELDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.vars-vars[quarkus.kubernetes.sidecars."sidecars".env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.repository]]`link:#quarkus-kubernetes_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.repository[quarkus.openshift.get-git-repo-volumes."get-git-repo-volumes".repository]` [.description] -- -The map associating environment name to its associated value. +Git repository URL. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_VARS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++` endif::add-copy-button-to-env-var[] ---|`Map>` -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-secret[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.directory]]`link:#quarkus-kubernetes_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.directory[quarkus.openshift.get-git-repo-volumes."get-git-repo-volumes".directory]` [.description] -- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. +The directory of the repository to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.revision]]`link:#quarkus-kubernetes_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.revision[quarkus.openshift.get-git-repo-volumes."get-git-repo-volumes".revision]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +The commit hash to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.sidecars.-sidecars-.env.mapping.-mapping-.with-key[quarkus.kubernetes.sidecars."sidecars".env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.claim-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.claim-name[quarkus.openshift.get-pvc-volumes."get-pvc-volumes".claim-name]` [.description] -- -The key identifying the field from which the value is extracted. +The name of the claim to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_SIDECARS__SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++` endif::add-copy-button-to-env-var[] --|string |required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.hostaliases.-host-aliases-.ip]]`link:#quarkus-kubernetes_quarkus.kubernetes.hostaliases.-host-aliases-.ip[quarkus.kubernetes.hostaliases."host-aliases".ip]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.default-mode]]`link:#quarkus-kubernetes_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.default-mode[quarkus.openshift.get-pvc-volumes."get-pvc-volumes".default-mode]` [.description] -- -The ip address +Default mode. When specifying an octal number, leading zero must be present. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__IP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__IP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++` endif::add-copy-button-to-env-var[] --|string -| +|`0600` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.hostaliases.-host-aliases-.hostnames]]`link:#quarkus-kubernetes_quarkus.kubernetes.hostaliases.-host-aliases-.hostnames[quarkus.kubernetes.hostaliases."host-aliases".hostnames]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.optional]]`link:#quarkus-kubernetes_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.optional[quarkus.openshift.get-pvc-volumes."get-pvc-volumes".optional]` [.description] -- -The hostnames to resolve to the ip +Optional ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__HOSTNAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_HOSTALIASES__HOST_ALIASES__HOSTNAMES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.name[quarkus.kubernetes.rbac.roles."roles".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-kubernetes_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".volume-id]` [.description] -- -The name of the role. +The name of the disk to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.namespace[quarkus.kubernetes.rbac.roles."roles".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-kubernetes_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".partition]` [.description] -- -The namespace of the role. +The partition. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.labels-labels[quarkus.kubernetes.rbac.roles."roles".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".fs-type]` [.description] -- -Labels to add into the Role resource. +Filesystem type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|string +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".api-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".read-only]` [.description] -- -API groups of the policy rule. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".non-resource-urls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.share-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.share-name[quarkus.openshift.get-azure-file-volumes."get-azure-file-volumes".share-name]` [.description] -- -Non resource URLs of the policy rule. +The share name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".resource-names]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.secret-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.secret-name[quarkus.openshift.get-azure-file-volumes."get-azure-file-volumes".secret-name]` [.description] -- -Resource names of the policy rule. +The secret name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".resources]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.read-only[quarkus.openshift.get-azure-file-volumes."get-azure-file-volumes".read-only]` [.description] -- -Resources of the policy rule. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.rbac.roles."roles".policy-rules."policy-rules".verbs]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".disk-name]` [.description] -- -Verbs of the policy rule. +The name of the disk to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.name[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".disk-uri]` [.description] -- -The name of the cluster role. +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.labels-labels[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.kind]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.kind[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".kind]` [.description] -- -Labels to add into the ClusterRole resource. +Kind of disk. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +-- a| +`managed`, `shared` +|`managed` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".caching-mode]` [.description] -- -API groups of the policy rule. +Disk caching mode. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++` endif::add-copy-button-to-env-var[] ---|list of string -| +-- a| +`read-write`, `read-only`, `none` +|`read-write` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".fs-type]` [.description] -- -Non resource URLs of the policy rule. +File system type. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|string +|`ext4` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only]]`link:#quarkus-kubernetes_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".read-only]` [.description] -- -Resource names of the policy rule. +Whether the volumeName is read only or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.openshift.get-init-containers."get-init-containers".get-env.secrets]` [.description] -- -Resources of the policy rule. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.kubernetes.rbac.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.openshift.get-init-containers."get-init-containers".get-env.configmaps]` [.description] -- -Verbs of the policy rule. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.name[quarkus.kubernetes.rbac.service-accounts."service-accounts".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.openshift.get-init-containers."get-init-containers".get-env.fields]` [.description] -- -The name of the service account. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.namespace[quarkus.kubernetes.rbac.service-accounts."service-accounts".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.openshift.get-init-containers."get-init-containers".get-env.vars]` [.description] -- -The namespace of the service account. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.labels-labels[quarkus.kubernetes.rbac.service-accounts."service-accounts".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` [.description] -- -Labels of the service account. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.service-accounts.-service-accounts-.use-as-default[quarkus.kubernetes.rbac.service-accounts."service-accounts".use-as-default]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` [.description] -- -If true, this service account will be used in the generated Deployment resource. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|boolean +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.name[quarkus.kubernetes.rbac.role-bindings."role-bindings".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` [.description] -- -Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.labels-labels[quarkus.kubernetes.rbac.role-bindings."role-bindings".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.get-target-platform-name[quarkus.openshift.get-init-containers."get-init-containers".get-target-platform-name]` [.description] -- -Labels to add into the RoleBinding resource. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.role-name[quarkus.kubernetes.rbac.role-bindings."role-bindings".role-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.image]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.image[quarkus.openshift.get-init-containers."get-init-containers".image]` [.description] -- -The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. +The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.cluster-wide[quarkus.kubernetes.rbac.role-bindings."role-bindings".cluster-wide]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.working-dir]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.working-dir[quarkus.openshift.get-init-containers."get-init-containers".working-dir]` [.description] -- -If the Role sets in the `role-name` property is cluster wide or not. +Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] ---|boolean +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.command]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.command[quarkus.openshift.get-init-containers."get-init-containers".command]` [.description] -- -The "name" resource to use by the Subject element in the generated Role Binding resource. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.arguments]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.arguments[quarkus.openshift.get-init-containers."get-init-containers".arguments]` [.description] -- -The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|string -|`ServiceAccount` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".api-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.service-account]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.service-account[quarkus.openshift.get-init-containers."get-init-containers".service-account]` [.description] -- -The "apiGroup" resource that matches with the "kind" property. By default, it's empty. +The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.rbac.role-bindings."role-bindings".subjects."subjects".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.host]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.host[quarkus.openshift.get-init-containers."get-init-containers".host]` [.description] -- -The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. +The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".container-port]` [.description] -- -Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".labels]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".host-port]` [.description] -- -Labels to add into the RoleBinding resource. +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".role-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".path]` [.description] -- -The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".protocol]` [.description] -- -The "name" resource to use by the Subject element in the generated Role Binding resource. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".node-port]` [.description] -- -The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|string -|`ServiceAccount` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".tls]` [.description] -- -The "apiGroup" resource that matches with the "kind" property. By default, it's empty. +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.kubernetes.rbac.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.kubernetes.rbac.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-policy[quarkus.openshift.get-init-containers."get-init-containers".image-pull-policy]` [.description] -- -The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. +Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_RBAC_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`always`, `if-not-present`, `never` +|`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.annotations-annotations]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.annotations-annotations[quarkus.kubernetes.ingress.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-secrets[quarkus.openshift.get-init-containers."get-init-containers".image-pull-secrets]` [.description] -- -Custom annotations to add to exposition (route or ingress) resources +The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] ---|`Map` +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.tls.-tls-.enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.tls.-tls-.enabled[quarkus.kubernetes.ingress.tls."tls".enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-port]` [.description] -- -If true, it will use the TLS configuration in the generated Ingress resource. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|int +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.tls.-tls-.hosts]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.tls.-tls-.hosts[quarkus.kubernetes.ingress.tls."tls".hosts]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` [.description] -- -The list of hosts to be included in the TLS certificate. By default, it will use the application host. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__HOSTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_TLS__TLS__HOSTS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.host]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.host[quarkus.kubernetes.ingress.rules."rules".host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-path]` [.description] -- -The host under which the rule is going to be used. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__HOST+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.path]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.path[quarkus.kubernetes.ingress.rules."rules".path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` [.description] -- -The path under which the rule is going to be used. Default is "/". +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string -|`/` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.path-type]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.path-type[quarkus.kubernetes.ingress.rules."rules".path-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.exec-action]` [.description] -- -The path type strategy to use by the Ingress rule. Default is "Prefix". +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__PATH_TYPE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string -|`Prefix` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-name[quarkus.kubernetes.ingress.rules."rules".service-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` [.description] -- -The service name to be used by this Ingress rule. Default is the generated service name of the application. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-port-name]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-port-name[quarkus.kubernetes.ingress.rules."rules".service-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.grpc-action]` [.description] -- -The service port name to be used by this Ingress rule. Default is the port name of the generated service of the application. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-port-number]]`link:#quarkus-kubernetes_quarkus.kubernetes.ingress.rules.-rules-.service-port-number[quarkus.kubernetes.ingress.rules."rules".service-port-number]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` [.description] -- -The service port number to be used by this Ingress rule. This is only used when the servicePortName is not set. +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NUMBER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INGRESS_RULES__RULES__SERVICE_PORT_NUMBER+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-tasks.-init-tasks-.enabled]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-tasks.-init-tasks-.enabled[quarkus.kubernetes.init-tasks."init-tasks".enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.initial-delay]` [.description] -- -If true, the init task will be generated. Otherwise, the init task resource generation will be skipped. +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.init-tasks.-init-tasks-.image]]`link:#quarkus-kubernetes_quarkus.kubernetes.init-tasks.-init-tasks-.image[quarkus.kubernetes.init-tasks."init-tasks".image]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.period]` [.description] -- -The init task image to use by the init-container. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__IMAGE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_INIT_TASKS__INIT_TASKS__IMAGE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -|`groundnuty/k8s-wait-for:no-root-v1.7` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.fields-fields[quarkus.kubernetes.env.fields]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.timeout]` [.description] -- -The map associating environment variable names to their associated field references they take their value from. +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_FIELDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_FIELDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|`Map` -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.vars-vars[quarkus.kubernetes.env.vars]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.success-threshold]` [.description] -- -The map associating environment name to its associated value. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_VARS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_VARS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|`Map>` -| +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.from-secret[quarkus.kubernetes.env.mapping."mapping".from-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` [.description] -- -The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_SECRET+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.from-configmap[quarkus.kubernetes.env.mapping."mapping".from-configmap]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-port]` [.description] -- -The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.kubernetes.env.mapping.-mapping-.with-key[quarkus.kubernetes.env.mapping."mapping".with-key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` [.description] -- -The key identifying the field from which the value is extracted. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__WITH_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_KUBERNETES_ENV_MAPPING__MAPPING__WITH_KEY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string -|required icon:exclamation-circle[title=Configuration property is required] +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.flavor]]`link:#quarkus-kubernetes_quarkus.openshift.flavor[quarkus.openshift.flavor]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-path]` [.description] -- -The OpenShift flavor / version to use. Older versions of OpenShift have minor differences in the labels and fields they support. This option allows users to have their manifests automatically aligned to the OpenShift 'flavor' they use. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_FLAVOR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_FLAVOR+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --- a| -`v3`, `v4` -|`v4` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.deployment-kind]]`link:#quarkus-kubernetes_quarkus.openshift.deployment-kind[quarkus.openshift.deployment-kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` [.description] -- -The kind of the deployment resource to use. Supported values are 'Deployment', 'StatefulSet', 'Job', 'CronJob' and 'DeploymentConfig' defaulting to the latter. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOYMENT_KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOYMENT_KIND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --- a| -`deployment`, `deployment-config`, `stateful-set`, `job`, `cron-job` +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.part-of]]`link:#quarkus-kubernetes_quarkus.openshift.part-of[quarkus.openshift.part-of]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.exec-action]` [.description] -- -The name of the group this component belongs too +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PART_OF+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PART_OF+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.name]]`link:#quarkus-kubernetes_quarkus.openshift.name[quarkus.openshift.name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` [.description] -- -The name of the application. This value will be used for naming Kubernetes resources like: 'Deployment', 'Service' and so on... +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.version]]`link:#quarkus-kubernetes_quarkus.openshift.version[quarkus.openshift.version]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.grpc-action]` [.description] -- -The version of the application. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_VERSION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_VERSION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.namespace]]`link:#quarkus-kubernetes_quarkus.openshift.namespace[quarkus.openshift.namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` [.description] -- -The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.add-build-timestamp]]`link:#quarkus-kubernetes_quarkus.openshift.add-build-timestamp[quarkus.openshift.add-build-timestamp]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.initial-delay]` [.description] -- -Add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_BUILD_TIMESTAMP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ADD_BUILD_TIMESTAMP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.working-dir]]`link:#quarkus-kubernetes_quarkus.openshift.working-dir[quarkus.openshift.working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.period]` [.description] -- -Working directory +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_WORKING_DIR+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.command]]`link:#quarkus-kubernetes_quarkus.openshift.command[quarkus.openshift.command]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.timeout]` [.description] -- -The commands +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_COMMAND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.arguments]]`link:#quarkus-kubernetes_quarkus.openshift.arguments[quarkus.openshift.arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.success-threshold]` [.description] -- -The arguments +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ARGUMENTS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|list of string -| +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.service-account]]`link:#quarkus-kubernetes_quarkus.openshift.service-account[quarkus.openshift.service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` [.description] -- -The service account +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.replicas]]`link:#quarkus-kubernetes_quarkus.openshift.replicas[quarkus.openshift.replicas]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".name]` [.description] -- -The number of desired pods +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REPLICAS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REPLICAS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.service-type]]`link:#quarkus-kubernetes_quarkus.openshift.service-type[quarkus.openshift.service-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".path]` [.description] -- -The type of service that will be generated for the application +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SERVICE_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SERVICE_TYPE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --- a| -`cluster-ip`, `node-port`, `load-balancer`, `external-name` -|`cluster-ip` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.node-port]]`link:#quarkus-kubernetes_quarkus.openshift.node-port[quarkus.openshift.node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".sub-path]` [.description] -- -The nodePort to set when serviceType is set to nodePort +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_NODE_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.openshift.image-pull-policy[quarkus.openshift.image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".read-only]` [.description] -- -Image pull policy +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] --- a| -`always`, `if-not-present`, `never` -|`always` +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.openshift.image-pull-secrets[quarkus.openshift.image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.openshift.get-init-containers."get-init-containers".resources.limits.cpu]` [.description] -- -The image pull secret +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-port[quarkus.openshift.liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.openshift.get-init-containers."get-init-containers".resources.limits.memory]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-port-name[quarkus.openshift.liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.openshift.get-init-containers."get-init-containers".resources.requests.cpu]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-path[quarkus.openshift.liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.openshift.get-init-containers."get-init-containers".resources.requests.memory]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.http-action-scheme[quarkus.openshift.liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.secrets[quarkus.openshift.get-init-containers."get-init-containers".env.secrets]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.exec-action[quarkus.openshift.liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.configmaps[quarkus.openshift.get-init-containers."get-init-containers".env.configmaps]` [.description] -- -The command to use for the probe. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.tcp-socket-action[quarkus.openshift.liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.openshift.get-init-containers."get-init-containers".env.fields]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.grpc-action[quarkus.openshift.liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.openshift.get-init-containers."get-init-containers".env.vars]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.grpc-action-enabled[quarkus.openshift.liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.initial-delay[quarkus.openshift.liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` [.description] -- -The amount of time to wait before starting to probe. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.period[quarkus.openshift.liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` [.description] -- -The period in which the action should be called. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.timeout[quarkus.openshift.liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.openshift.get-sidecars."get-sidecars".get-env.secrets]` [.description] -- -The amount of time to wait for each action. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.success-threshold[quarkus.openshift.liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.openshift.get-sidecars."get-sidecars".get-env.configmaps]` [.description] -- -The success threshold to use. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.liveness-probe.failure-threshold[quarkus.openshift.liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.openshift.get-sidecars."get-sidecars".get-env.fields]` [.description] -- -The failure threshold to use. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-port[quarkus.openshift.readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.openshift.get-sidecars."get-sidecars".get-env.vars]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` endif::add-copy-button-to-env-var[] ---|int +--|`Map>` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-port-name[quarkus.openshift.readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-path[quarkus.openshift.readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.http-action-scheme[quarkus.openshift.readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.exec-action[quarkus.openshift.readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.get-target-platform-name[quarkus.openshift.get-sidecars."get-sidecars".get-target-platform-name]` [.description] -- -The command to use for the probe. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++` endif::add-copy-button-to-env-var[] --|string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.tcp-socket-action[quarkus.openshift.readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.image]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.image[quarkus.openshift.get-sidecars."get-sidecars".image]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The container image. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.grpc-action[quarkus.openshift.readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.working-dir]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.working-dir[quarkus.openshift.get-sidecars."get-sidecars".working-dir]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +Working directory. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.grpc-action-enabled[quarkus.openshift.readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.command]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.command[quarkus.openshift.get-sidecars."get-sidecars".command]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__COMMAND+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.initial-delay[quarkus.openshift.readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.arguments]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.arguments[quarkus.openshift.get-sidecars."get-sidecars".arguments]` [.description] -- -The amount of time to wait before starting to probe. +The arguments ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.period[quarkus.openshift.readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.service-account]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.service-account[quarkus.openshift.get-sidecars."get-sidecars".service-account]` [.description] -- -The period in which the action should be called. +The service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.timeout[quarkus.openshift.readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.host]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.host[quarkus.openshift.get-sidecars."get-sidecars".host]` [.description] -- -The amount of time to wait for each action. +The host under which the application is going to be exposed. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__HOST+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__HOST+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.success-threshold[quarkus.openshift.readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".container-port]` [.description] -- -The success threshold to use. +The port number. Refers to the container port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` endif::add-copy-button-to-env-var[] --|int -|`1` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.readiness-probe.failure-threshold[quarkus.openshift.readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".host-port]` [.description] -- -The failure threshold to use. +The host port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` endif::add-copy-button-to-env-var[] --|int -|`3` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-port[quarkus.openshift.startup-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".path]` [.description] -- -The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. +The application path (refers to web application path). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` endif::add-copy-button-to-env-var[] ---|int -| +--|string +|`/` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-port-name[quarkus.openshift.startup-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".protocol]` [.description] -- -The port name for selecting the port of the `HTTP get` action. +The protocol. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-path[quarkus.openshift.startup-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".node-port]` [.description] -- -The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.http-action-scheme[quarkus.openshift.startup-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".tls]` [.description] -- -The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". +If enabled, the port will be configured to use the schema HTTPS. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.exec-action[quarkus.openshift.startup-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-policy]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-policy[quarkus.openshift.get-sidecars."get-sidecars".image-pull-policy]` [.description] -- -The command to use for the probe. +Image pull policy. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] ---|string -| +-- a| +`always`, `if-not-present`, `never` +|`always` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.tcp-socket-action[quarkus.openshift.startup-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-secrets]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-secrets[quarkus.openshift.get-sidecars."get-sidecars".image-pull-secrets]` [.description] -- -The tcp socket to use for the probe (the format is host:port). +The image pull secret ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.grpc-action[quarkus.openshift.startup-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-port]` [.description] -- -The gRPC port to use for the probe (the format is either port or port:service). +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.grpc-action-enabled[quarkus.openshift.startup-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` [.description] -- -If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.initial-delay[quarkus.openshift.startup-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-path]` [.description] -- -The amount of time to wait before starting to probe. +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`5S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.period[quarkus.openshift.startup-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` [.description] -- -The period in which the action should be called. +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.timeout[quarkus.openshift.startup-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.exec-action]` [.description] -- -The amount of time to wait for each action. +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] - link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] -|`10S` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.success-threshold[quarkus.openshift.startup-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` [.description] -- -The success threshold to use. +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.startup-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.startup-probe.failure-threshold[quarkus.openshift.startup-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.grpc-action]` [.description] -- -The failure threshold to use. +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] ---|int -|`3` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.annotations]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.annotations[quarkus.openshift.prometheus.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` [.description] -- -When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean -|`true` +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.prefix]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.prefix[quarkus.openshift.prometheus.prefix]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.initial-delay]` [.description] -- -Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PREFIX+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PREFIX+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|string -|`prometheus.io` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.scrape]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.scrape[quarkus.openshift.prometheus.scrape]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.period]` [.description] -- -Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_SCRAPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_SCRAPE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.path]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.path[quarkus.openshift.prometheus.path]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.timeout]` [.description] -- -Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.port]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.port[quarkus.openshift.prometheus.port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.success-threshold]` [.description] -- -Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.prometheus.scheme]]`link:#quarkus-kubernetes_quarkus.openshift.prometheus.scheme[quarkus.openshift.prometheus.scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` [.description] -- -Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.empty-dir-volumes]]`link:#quarkus-kubernetes_quarkus.openshift.empty-dir-volumes[quarkus.openshift.empty-dir-volumes]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-port]` [.description] -- -EmptyDir volumes +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_EMPTY_DIR_VOLUMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_EMPTY_DIR_VOLUMES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] ---|list of string +--|int | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.resources.limits.cpu[quarkus.openshift.resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` [.description] -- -CPU Requirements +The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.openshift.resources.limits.memory[quarkus.openshift.resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-path]` [.description] -- -Memory Requirements +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.resources.requests.cpu[quarkus.openshift.resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` [.description] -- -CPU Requirements +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.openshift.resources.requests.memory[quarkus.openshift.resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.exec-action]` [.description] -- -Memory Requirements +The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.container-name]]`link:#quarkus-kubernetes_quarkus.openshift.container-name[quarkus.openshift.container-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` [.description] -- -If set, it will change the name of the container according to the configuration +The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CONTAINER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CONTAINER_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.expose]]`link:#quarkus-kubernetes_quarkus.openshift.route.expose[quarkus.openshift.route.expose]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.grpc-action]` [.description] -- -If true, the service will be exposed +The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_EXPOSE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_EXPOSE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.host]]`link:#quarkus-kubernetes_quarkus.openshift.route.host[quarkus.openshift.route.host]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` [.description] -- -The host under which the application is going to be exposed +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_HOST+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.target-port]]`link:#quarkus-kubernetes_quarkus.openshift.route.target-port[quarkus.openshift.route.target-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.initial-delay]` [.description] -- -The target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https". +The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TARGET_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TARGET_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] ---|string -|`http` +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.ca-certificate]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.ca-certificate[quarkus.openshift.route.tls.ca-certificate]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.period]` [.description] -- -The cert authority certificate contents. +The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_CA_CERTIFICATE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_CA_CERTIFICATE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.certificate]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.certificate[quarkus.openshift.route.tls.certificate]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.timeout]` [.description] -- -The certificate contents. +The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_CERTIFICATE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_CERTIFICATE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|string -| +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.destination-ca-certificate]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.destination-ca-certificate[quarkus.openshift.route.tls.destination-ca-certificate]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.success-threshold]` [.description] -- -The contents of the ca certificate of the final destination. +The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_DESTINATION_CA_CERTIFICATE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_DESTINATION_CA_CERTIFICATE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`1` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.insecure-edge-termination-policy]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.insecure-edge-termination-policy[quarkus.openshift.route.tls.insecure-edge-termination-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` [.description] -- -The desired behavior for insecure connections to a route. +The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_INSECURE_EDGE_TERMINATION_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_INSECURE_EDGE_TERMINATION_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|string -| +--|int +|`3` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.key]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.key[quarkus.openshift.route.tls.key]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".name]` [.description] -- -The key file contents. +The name of the volumeName to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_KEY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.route.tls.termination]]`link:#quarkus-kubernetes_quarkus.openshift.route.tls.termination[quarkus.openshift.route.tls.termination]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".path]` [.description] -- -The termination type. +The path to mount. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_TERMINATION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_TERMINATION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.add-version-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.openshift.add-version-to-label-selectors[quarkus.openshift.add-version-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".sub-path]` [.description] -- -If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and DeploymentConfig +Path within the volumeName from which the container's volumeName should be mounted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_VERSION_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ADD_VERSION_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.add-name-to-label-selectors]]`link:#quarkus-kubernetes_quarkus.openshift.add-name-to-label-selectors[quarkus.openshift.add-name-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".read-only]` [.description] -- -If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment +ReadOnly ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_NAME_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ADD_NAME_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` endif::add-copy-button-to-env-var[] --|boolean -|`true` +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.parallelism]]`link:#quarkus-kubernetes_quarkus.openshift.job.parallelism[quarkus.openshift.job.parallelism]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.openshift.get-sidecars."get-sidecars".resources.limits.cpu]` [.description] -- -Specifies the maximum desired number of pods the job should run at any given time. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_PARALLELISM+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_PARALLELISM+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.completions]]`link:#quarkus-kubernetes_quarkus.openshift.job.completions[quarkus.openshift.job.completions]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.openshift.get-sidecars."get-sidecars".resources.limits.memory]` [.description] -- -Specifies the desired number of successfully finished pods the job should be run with. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_COMPLETIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_COMPLETIONS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.completion-mode]]`link:#quarkus-kubernetes_quarkus.openshift.job.completion-mode[quarkus.openshift.job.completion-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.openshift.get-sidecars."get-sidecars".resources.requests.cpu]` [.description] -- -CompletionMode specifies how Pod completions are tracked. +CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_COMPLETION_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_COMPLETION_MODE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --- a| -`non-indexed`, `indexed` -|`non-indexed` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.backoff-limit]]`link:#quarkus-kubernetes_quarkus.openshift.job.backoff-limit[quarkus.openshift.job.backoff-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.openshift.get-sidecars."get-sidecars".resources.requests.memory]` [.description] -- -Specifies the number of retries before marking this job failed. +Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_BACKOFF_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_BACKOFF_LIMIT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.active-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.openshift.job.active-deadline-seconds[quarkus.openshift.job.active-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.secrets[quarkus.openshift.get-sidecars."get-sidecars".env.secrets]` [.description] -- -Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_ACTIVE_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_ACTIVE_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` endif::add-copy-button-to-env-var[] ---|long +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes_quarkus.openshift.job.ttl-seconds-after-finished[quarkus.openshift.job.ttl-seconds-after-finished]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.configmaps[quarkus.openshift.get-sidecars."get-sidecars".env.configmaps]` [.description] -- -Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_TTL_SECONDS_AFTER_FINISHED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.suspend]]`link:#quarkus-kubernetes_quarkus.openshift.job.suspend[quarkus.openshift.job.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.openshift.get-sidecars."get-sidecars".env.fields]` [.description] -- -Suspend specifies whether the Job controller should create Pods or not. +The map associating environment variable names to their associated field references they take their value from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_SUSPEND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.job.restart-policy]]`link:#quarkus-kubernetes_quarkus.openshift.job.restart-policy[quarkus.openshift.job.restart-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.openshift.get-sidecars."get-sidecars".env.vars]` [.description] -- -Restart policy when the job container fails. +The map associating environment name to its associated value. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_RESTART_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_RESTART_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` endif::add-copy-button-to-env-var[] --- a| -`on-failure`, `never` -|`on-failure` +--|`Map>` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.schedule]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.schedule[quarkus.openshift.cron-job.schedule]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` [.description] -- -The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron. +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SCHEDULE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SCHEDULE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.concurrency-policy]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.concurrency-policy[quarkus.openshift.cron-job.concurrency-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` [.description] -- -ConcurrencyPolicy describes how the job will be handled. +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_CONCURRENCY_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_CONCURRENCY_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` endif::add-copy-button-to-env-var[] --- a| -`allow`, `forbid`, `replace` -|`allow` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.starting-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.starting-deadline-seconds[quarkus.openshift.cron-job.starting-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` [.description] -- -Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones. +The key identifying the field from which the value is extracted. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_STARTING_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_STARTING_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` endif::add-copy-button-to-env-var[] ---|long -| +--|string +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.failed-jobs-history-limit]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.failed-jobs-history-limit[quarkus.openshift.cron-job.failed-jobs-history-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-host-aliases.-get-host-aliases-.ip]]`link:#quarkus-kubernetes_quarkus.openshift.get-host-aliases.-get-host-aliases-.ip[quarkus.openshift.get-host-aliases."get-host-aliases".ip]` [.description] -- +The ip address + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.successful-jobs-history-limit]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.successful-jobs-history-limit[quarkus.openshift.cron-job.successful-jobs-history-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-host-aliases.-get-host-aliases-.hostnames]]`link:#quarkus-kubernetes_quarkus.openshift.get-host-aliases.-get-host-aliases-.hostnames[quarkus.openshift.get-host-aliases."get-host-aliases".hostnames]` [.description] -- +The hostnames to resolve to the ip + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.parallelism]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.parallelism[quarkus.openshift.cron-job.parallelism]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.name[quarkus.openshift.get-rbac-config.roles."roles".name]` [.description] -- -Specifies the maximum desired number of pods the job should run at any given time. +The name of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_PARALLELISM+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_PARALLELISM+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.completions]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.completions[quarkus.openshift.cron-job.completions]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.namespace[quarkus.openshift.get-rbac-config.roles."roles".namespace]` [.description] -- -Specifies the desired number of successfully finished pods the job should be run with. +The namespace of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETIONS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.completion-mode]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.completion-mode[quarkus.openshift.cron-job.completion-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.labels-labels[quarkus.openshift.get-rbac-config.roles."roles".labels]` [.description] -- -CompletionMode specifies how Pod completions are tracked. +Labels to add into the Role resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETION_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETION_MODE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` endif::add-copy-button-to-env-var[] --- a| -`non-indexed`, `indexed` -|`non-indexed` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.backoff-limit]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.backoff-limit[quarkus.openshift.cron-job.backoff-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` [.description] -- -Specifies the number of retries before marking this job failed. +API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_BACKOFF_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_BACKOFF_LIMIT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.active-deadline-seconds]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.active-deadline-seconds[quarkus.openshift.cron-job.active-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- -Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. +Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] ---|long +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.ttl-seconds-after-finished]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.ttl-seconds-after-finished[quarkus.openshift.cron-job.ttl-seconds-after-finished]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` [.description] -- -Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. +Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.suspend]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.suspend[quarkus.openshift.cron-job.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` [.description] -- -Suspend specifies whether the Job controller should create Pods or not. +Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SUSPEND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.cron-job.restart-policy]]`link:#quarkus-kubernetes_quarkus.openshift.cron-job.restart-policy[quarkus.openshift.cron-job.restart-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` [.description] -- -Restart policy when the job container fails. +Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_RESTART_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_RESTART_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] --- a| -`on-failure`, `never` -|`on-failure` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.env.secrets[quarkus.openshift.env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".name]` [.description] -- -The optional list of Secret names to load environment variables from. +The name of the cluster role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ENV_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.env.configmaps[quarkus.openshift.env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".labels]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +Labels to add into the ClusterRole resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` endif::add-copy-button-to-env-var[] ---|list of string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.app-secret]]`link:#quarkus-kubernetes_quarkus.openshift.app-secret[quarkus.openshift.app-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` [.description] -- -If set, the secret will mounted to the application container and its contents will be used for application configuration. +API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_APP_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_APP_SECRET+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.app-config-map]]`link:#quarkus-kubernetes_quarkus.openshift.app-config-map[quarkus.openshift.app-config-map]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- -If set, the config amp will be mounted to the application container and its contents will be used for application configuration. +Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_APP_CONFIG_MAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_APP_CONFIG_MAP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.level]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.level[quarkus.openshift.security-context.se-linux-options.level]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` [.description] -- -The SELinux level label that applies to the container. +Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.role]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.role[quarkus.openshift.security-context.se-linux-options.role]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` [.description] -- -The SELinux role label that applies to the container. +Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.type]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.type[quarkus.openshift.security-context.se-linux-options.type]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` [.description] -- -The SELinux type label that applies to the container. +Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.user]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.se-linux-options.user[quarkus.openshift.security-context.se-linux-options.user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".name]` [.description] -- -The SELinux user label that applies to the container. +The name of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name[quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".namespace]` [.description] -- -The name of the GMSA credential spec to use. +The namespace of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.windows-options.gmsa-credential-spec[quarkus.openshift.security-context.windows-options.gmsa-credential-spec]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".labels]` [.description] -- -GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. +Labels of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.windows-options.run-as-user-name]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.windows-options.run-as-user-name[quarkus.openshift.security-context.windows-options.run-as-user-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".use-as-default]` [.description] -- -The UserName in Windows to run the entrypoint of the container process. +If true, this service account will be used in the generated Deployment resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` endif::add-copy-button-to-env-var[] ---|string +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.windows-options.host-process]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.windows-options.host-process[quarkus.openshift.security-context.windows-options.host-process]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".name]` [.description] -- -HostProcess determines if a container should be run as a 'Host Process' container. +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] ---|boolean +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.run-as-user]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.run-as-user[quarkus.openshift.security-context.run-as-user]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".labels]` [.description] -- -The UID to run the entrypoint of the container process. +Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_USER+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] ---|long +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.run-as-group]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.run-as-group[quarkus.openshift.security-context.run-as-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".role-name]` [.description] -- -The GID to run the entrypoint of the container process. +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_GROUP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.run-as-non-root]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.run-as-non-root[quarkus.openshift.security-context.run-as-non-root]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".cluster-wide]` [.description] -- -Indicates that the container must run as a non-root user. +If the Role sets in the `role-name` property is cluster wide or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` endif::add-copy-button-to-env-var[] --|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.supplemental-groups]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.supplemental-groups[quarkus.openshift.security-context.supplemental-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` [.description] -- -A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. +The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] ---|list of long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.fs-group]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.fs-group[quarkus.openshift.security-context.fs-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` [.description] -- -A special supplemental group that applies to all containers in a pod. +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] ---|long -| +--|string +|`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.sysctls]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.sysctls[quarkus.openshift.security-context.sysctls]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` [.description] -- -Sysctls hold a list of namespaced sysctls used for the pod. +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SYSCTLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SYSCTLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.security-context.fs-group-change-policy]]`link:#quarkus-kubernetes_quarkus.openshift.security-context.fs-group-change-policy[quarkus.openshift.security-context.fs-group-change-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` [.description] -- -It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] --- a| -tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.remote-debug.enabled]]`link:#quarkus-kubernetes_quarkus.openshift.remote-debug.enabled[quarkus.openshift.remote-debug.enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` [.description] -- -If true, the debug mode in pods will be enabled. +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.remote-debug.transport]]`link:#quarkus-kubernetes_quarkus.openshift.remote-debug.transport[quarkus.openshift.remote-debug.transport]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` [.description] -- -The transport to use. +Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_TRANSPORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_TRANSPORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] ---|string -|`dt_socket` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.remote-debug.suspend]]`link:#quarkus-kubernetes_quarkus.openshift.remote-debug.suspend[quarkus.openshift.remote-debug.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` [.description] -- -If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection. +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_SUSPEND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] --|string -|`n` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.remote-debug.address-port]]`link:#quarkus-kubernetes_quarkus.openshift.remote-debug.address-port[quarkus.openshift.remote-debug.address-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` [.description] -- -It specifies the address at which the debug socket will listen. +The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ADDRESS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ADDRESS_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] ---|int -|`5005` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.deploy]]`link:#quarkus-kubernetes_quarkus.openshift.deploy[quarkus.openshift.deploy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` [.description] -- -If set to true, Quarkus will attempt to deploy the application to the target Openshift cluster +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.deploy-strategy]]`link:#quarkus-kubernetes_quarkus.openshift.deploy-strategy[quarkus.openshift.deploy-strategy]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` [.description] -- -If deploy is enabled, it will follow this strategy to update the resources to the target OpenShift cluster. +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOY_STRATEGY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOY_STRATEGY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] --- a| -`create-or-update`, `create`, `replace`, `server-side-apply` -|`create-or-update` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.idempotent]]`link:#quarkus-kubernetes_quarkus.openshift.idempotent[quarkus.openshift.idempotent]` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-kubernetes_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` [.description] -- -Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IDEMPOTENT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_IDEMPOTENT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.labels-labels]]`link:#quarkus-kubernetes_quarkus.openshift.labels-labels[quarkus.openshift.labels]` @@ -13495,6 +28956,140 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.secrets[quarkus.openshift.init-containers."init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.configmaps[quarkus.openshift.init-containers."init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.fields-fields[quarkus.openshift.init-containers."init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.vars-vars[quarkus.openshift.init-containers."init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.get-target-platform-name[quarkus.openshift.init-containers."init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.image]]`link:#quarkus-kubernetes_quarkus.openshift.init-containers.-init-containers-.image[quarkus.openshift.init-containers."init-containers".image]` @@ -14436,6 +30031,140 @@ endif::add-copy-button-to-env-var[] |required icon:exclamation-circle[title=Configuration property is required] +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.secrets]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.secrets[quarkus.openshift.sidecars."sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.configmaps]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.configmaps[quarkus.openshift.sidecars."sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.fields-fields]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.fields-fields[quarkus.openshift.sidecars."sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.vars-vars]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.vars-vars[quarkus.openshift.sidecars."sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-target-platform-name]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.get-target-platform-name[quarkus.openshift.sidecars."sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.image]]`link:#quarkus-kubernetes_quarkus.openshift.sidecars.-sidecars-.image[quarkus.openshift.sidecars."sidecars".image]` diff --git a/_generated-doc/main/config/quarkus-micrometer-config-group-config-grpc-client-config-group.adoc b/_generated-doc/main/config/quarkus-micrometer-config-group-config-grpc-client-config-group.adoc index eb29b85a16..dcb484e7f5 100644 --- a/_generated-doc/main/config/quarkus-micrometer-config-group-config-grpc-client-config-group.adoc +++ b/_generated-doc/main/config/quarkus-micrometer-config-group-config-grpc-client-config-group.adoc @@ -10,6 +10,21 @@ h|[[quarkus-micrometer-config-group-config-grpc-client-config-group_configuratio h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-grpc-client-config-group_quarkus.micrometer.binder.grpc-client.get-enabled]]`link:#quarkus-micrometer-config-group-config-grpc-client-config-group_quarkus.micrometer.binder.grpc-client.get-enabled[quarkus.micrometer.binder.grpc-client.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_GRPC_CLIENT_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_GRPC_CLIENT_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-grpc-client-config-group_quarkus.micrometer.binder.grpc-client.enabled]]`link:#quarkus-micrometer-config-group-config-grpc-client-config-group_quarkus.micrometer.binder.grpc-client.enabled[quarkus.micrometer.binder.grpc-client.enabled]` diff --git a/_generated-doc/main/config/quarkus-micrometer-config-group-config-grpc-server-config-group.adoc b/_generated-doc/main/config/quarkus-micrometer-config-group-config-grpc-server-config-group.adoc index 02eba339e5..d810cff728 100644 --- a/_generated-doc/main/config/quarkus-micrometer-config-group-config-grpc-server-config-group.adoc +++ b/_generated-doc/main/config/quarkus-micrometer-config-group-config-grpc-server-config-group.adoc @@ -10,6 +10,21 @@ h|[[quarkus-micrometer-config-group-config-grpc-server-config-group_configuratio h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-grpc-server-config-group_quarkus.micrometer.binder.grpc-server.get-enabled]]`link:#quarkus-micrometer-config-group-config-grpc-server-config-group_quarkus.micrometer.binder.grpc-server.get-enabled[quarkus.micrometer.binder.grpc-server.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_GRPC_SERVER_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_GRPC_SERVER_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-grpc-server-config-group_quarkus.micrometer.binder.grpc-server.enabled]]`link:#quarkus-micrometer-config-group-config-grpc-server-config-group_quarkus.micrometer.binder.grpc-server.enabled[quarkus.micrometer.binder.grpc-server.enabled]` diff --git a/_generated-doc/main/config/quarkus-micrometer-config-group-config-http-client-config-group.adoc b/_generated-doc/main/config/quarkus-micrometer-config-group-config-http-client-config-group.adoc index 1bcc6d7193..d6fc08a7f8 100644 --- a/_generated-doc/main/config/quarkus-micrometer-config-group-config-http-client-config-group.adoc +++ b/_generated-doc/main/config/quarkus-micrometer-config-group-config-http-client-config-group.adoc @@ -10,6 +10,21 @@ h|[[quarkus-micrometer-config-group-config-http-client-config-group_configuratio h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-http-client-config-group_quarkus.micrometer.binder.http-client.get-enabled]]`link:#quarkus-micrometer-config-group-config-http-client-config-group_quarkus.micrometer.binder.http-client.get-enabled[quarkus.micrometer.binder.http-client.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_HTTP_CLIENT_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_HTTP_CLIENT_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-http-client-config-group_quarkus.micrometer.binder.http-client.enabled]]`link:#quarkus-micrometer-config-group-config-http-client-config-group_quarkus.micrometer.binder.http-client.enabled[quarkus.micrometer.binder.http-client.enabled]` diff --git a/_generated-doc/main/config/quarkus-micrometer-config-group-config-http-server-config-group.adoc b/_generated-doc/main/config/quarkus-micrometer-config-group-config-http-server-config-group.adoc index 8d33ae30f2..e54257e94d 100644 --- a/_generated-doc/main/config/quarkus-micrometer-config-group-config-http-server-config-group.adoc +++ b/_generated-doc/main/config/quarkus-micrometer-config-group-config-http-server-config-group.adoc @@ -10,6 +10,21 @@ h|[[quarkus-micrometer-config-group-config-http-server-config-group_configuratio h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-http-server-config-group_quarkus.micrometer.binder.http-server.get-enabled]]`link:#quarkus-micrometer-config-group-config-http-server-config-group_quarkus.micrometer.binder.http-server.get-enabled[quarkus.micrometer.binder.http-server.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_HTTP_SERVER_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_HTTP_SERVER_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-http-server-config-group_quarkus.micrometer.binder.http-server.enabled]]`link:#quarkus-micrometer-config-group-config-http-server-config-group_quarkus.micrometer.binder.http-server.enabled[quarkus.micrometer.binder.http-server.enabled]` diff --git a/_generated-doc/main/config/quarkus-micrometer-config-group-config-json-config-group.adoc b/_generated-doc/main/config/quarkus-micrometer-config-group-config-json-config-group.adoc index 936a33cc73..41bde9d430 100644 --- a/_generated-doc/main/config/quarkus-micrometer-config-group-config-json-config-group.adoc +++ b/_generated-doc/main/config/quarkus-micrometer-config-group-config-json-config-group.adoc @@ -10,6 +10,21 @@ h|[[quarkus-micrometer-config-group-config-json-config-group_configuration]]link h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-json-config-group_quarkus.micrometer.export.json.get-enabled]]`link:#quarkus-micrometer-config-group-config-json-config-group_quarkus.micrometer.export.json.get-enabled[quarkus.micrometer.export.json.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_EXPORT_JSON_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_EXPORT_JSON_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-json-config-group_quarkus.micrometer.export.json.enabled]]`link:#quarkus-micrometer-config-group-config-json-config-group_quarkus.micrometer.export.json.enabled[quarkus.micrometer.export.json.enabled]` diff --git a/_generated-doc/main/config/quarkus-micrometer-config-group-config-kafka-config-group.adoc b/_generated-doc/main/config/quarkus-micrometer-config-group-config-kafka-config-group.adoc index 6d55687805..31a48888ac 100644 --- a/_generated-doc/main/config/quarkus-micrometer-config-group-config-kafka-config-group.adoc +++ b/_generated-doc/main/config/quarkus-micrometer-config-group-config-kafka-config-group.adoc @@ -10,6 +10,21 @@ h|[[quarkus-micrometer-config-group-config-kafka-config-group_configuration]]lin h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-kafka-config-group_quarkus.micrometer.binder.kafka.get-enabled]]`link:#quarkus-micrometer-config-group-config-kafka-config-group_quarkus.micrometer.binder.kafka.get-enabled[quarkus.micrometer.binder.kafka.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_KAFKA_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_KAFKA_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-kafka-config-group_quarkus.micrometer.binder.kafka.enabled]]`link:#quarkus-micrometer-config-group-config-kafka-config-group_quarkus.micrometer.binder.kafka.enabled[quarkus.micrometer.binder.kafka.enabled]` diff --git a/_generated-doc/main/config/quarkus-micrometer-config-group-config-micrometer-config-binder-config.adoc b/_generated-doc/main/config/quarkus-micrometer-config-group-config-micrometer-config-binder-config.adoc index 3db7baad33..07e3ffd727 100644 --- a/_generated-doc/main/config/quarkus-micrometer-config-group-config-micrometer-config-binder-config.adoc +++ b/_generated-doc/main/config/quarkus-micrometer-config-group-config-micrometer-config-binder-config.adoc @@ -10,6 +10,21 @@ h|[[quarkus-micrometer-config-group-config-micrometer-config-binder-config_confi h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.http-client.get-enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.http-client.get-enabled[quarkus.micrometer.binder.http-client.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_HTTP_CLIENT_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_HTTP_CLIENT_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.http-client.enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.http-client.enabled[quarkus.micrometer.binder.http-client.enabled]` @@ -29,6 +44,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.http-server.get-enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.http-server.get-enabled[quarkus.micrometer.binder.http-server.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_HTTP_SERVER_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_HTTP_SERVER_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.http-server.enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.http-server.enabled[quarkus.micrometer.binder.http-server.enabled]` @@ -67,6 +97,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.kafka.get-enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.kafka.get-enabled[quarkus.micrometer.binder.kafka.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_KAFKA_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_KAFKA_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.kafka.enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.kafka.enabled[quarkus.micrometer.binder.kafka.enabled]` @@ -86,6 +131,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.redis.get-enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.redis.get-enabled[quarkus.micrometer.binder.redis.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_REDIS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_REDIS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.redis.enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.redis.enabled[quarkus.micrometer.binder.redis.enabled]` @@ -105,6 +165,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.grpc-server.get-enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.grpc-server.get-enabled[quarkus.micrometer.binder.grpc-server.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_GRPC_SERVER_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_GRPC_SERVER_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.grpc-server.enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.grpc-server.enabled[quarkus.micrometer.binder.grpc-server.enabled]` @@ -124,6 +199,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.grpc-client.get-enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.grpc-client.get-enabled[quarkus.micrometer.binder.grpc-client.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_GRPC_CLIENT_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_GRPC_CLIENT_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.grpc-client.enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.grpc-client.enabled[quarkus.micrometer.binder.grpc-client.enabled]` @@ -143,6 +233,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.mp-metrics.get-enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.mp-metrics.get-enabled[quarkus.micrometer.binder.mp-metrics.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_MP_METRICS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_MP_METRICS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.mp-metrics.enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.mp-metrics.enabled[quarkus.micrometer.binder.mp-metrics.enabled]` @@ -194,6 +299,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.vertx.get-enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.vertx.get-enabled[quarkus.micrometer.binder.vertx.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_VERTX_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_VERTX_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.vertx.enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-binder-config_quarkus.micrometer.binder.vertx.enabled[quarkus.micrometer.binder.vertx.enabled]` diff --git a/_generated-doc/main/config/quarkus-micrometer-config-group-config-micrometer-config-export-config.adoc b/_generated-doc/main/config/quarkus-micrometer-config-group-config-micrometer-config-export-config.adoc index 4d223d9100..5349c87a85 100644 --- a/_generated-doc/main/config/quarkus-micrometer-config-group-config-micrometer-config-export-config.adoc +++ b/_generated-doc/main/config/quarkus-micrometer-config-group-config-micrometer-config-export-config.adoc @@ -10,6 +10,21 @@ h|[[quarkus-micrometer-config-group-config-micrometer-config-export-config_confi h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-export-config_quarkus.micrometer.export.json.get-enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-export-config_quarkus.micrometer.export.json.get-enabled[quarkus.micrometer.export.json.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_EXPORT_JSON_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_EXPORT_JSON_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-export-config_quarkus.micrometer.export.json.enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-export-config_quarkus.micrometer.export.json.enabled[quarkus.micrometer.export.json.enabled]` @@ -79,6 +94,21 @@ endif::add-copy-button-to-env-var[] |`P3D` +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-export-config_quarkus.micrometer.export.prometheus.get-enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-export-config_quarkus.micrometer.export.prometheus.get-enabled[quarkus.micrometer.export.prometheus.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_EXPORT_PROMETHEUS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_EXPORT_PROMETHEUS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-micrometer-config-export-config_quarkus.micrometer.export.prometheus.enabled]]`link:#quarkus-micrometer-config-group-config-micrometer-config-export-config_quarkus.micrometer.export.prometheus.enabled[quarkus.micrometer.export.prometheus.enabled]` diff --git a/_generated-doc/main/config/quarkus-micrometer-config-group-config-mp-metrics-config-group.adoc b/_generated-doc/main/config/quarkus-micrometer-config-group-config-mp-metrics-config-group.adoc index 650c379de3..2fcb710eab 100644 --- a/_generated-doc/main/config/quarkus-micrometer-config-group-config-mp-metrics-config-group.adoc +++ b/_generated-doc/main/config/quarkus-micrometer-config-group-config-mp-metrics-config-group.adoc @@ -10,6 +10,21 @@ h|[[quarkus-micrometer-config-group-config-mp-metrics-config-group_configuration h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-mp-metrics-config-group_quarkus.micrometer.binder.mp-metrics.get-enabled]]`link:#quarkus-micrometer-config-group-config-mp-metrics-config-group_quarkus.micrometer.binder.mp-metrics.get-enabled[quarkus.micrometer.binder.mp-metrics.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_MP_METRICS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_MP_METRICS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-mp-metrics-config-group_quarkus.micrometer.binder.mp-metrics.enabled]]`link:#quarkus-micrometer-config-group-config-mp-metrics-config-group_quarkus.micrometer.binder.mp-metrics.enabled[quarkus.micrometer.binder.mp-metrics.enabled]` diff --git a/_generated-doc/main/config/quarkus-micrometer-config-group-config-prometheus-config-group.adoc b/_generated-doc/main/config/quarkus-micrometer-config-group-config-prometheus-config-group.adoc index c8da23d093..f74efef606 100644 --- a/_generated-doc/main/config/quarkus-micrometer-config-group-config-prometheus-config-group.adoc +++ b/_generated-doc/main/config/quarkus-micrometer-config-group-config-prometheus-config-group.adoc @@ -10,6 +10,21 @@ h|[[quarkus-micrometer-config-group-config-prometheus-config-group_configuration h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-prometheus-config-group_quarkus.micrometer.export.prometheus.get-enabled]]`link:#quarkus-micrometer-config-group-config-prometheus-config-group_quarkus.micrometer.export.prometheus.get-enabled[quarkus.micrometer.export.prometheus.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_EXPORT_PROMETHEUS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_EXPORT_PROMETHEUS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-prometheus-config-group_quarkus.micrometer.export.prometheus.enabled]]`link:#quarkus-micrometer-config-group-config-prometheus-config-group_quarkus.micrometer.export.prometheus.enabled[quarkus.micrometer.export.prometheus.enabled]` diff --git a/_generated-doc/main/config/quarkus-micrometer-config-group-config-redis-config-group.adoc b/_generated-doc/main/config/quarkus-micrometer-config-group-config-redis-config-group.adoc index b37750073e..40e348584b 100644 --- a/_generated-doc/main/config/quarkus-micrometer-config-group-config-redis-config-group.adoc +++ b/_generated-doc/main/config/quarkus-micrometer-config-group-config-redis-config-group.adoc @@ -10,6 +10,21 @@ h|[[quarkus-micrometer-config-group-config-redis-config-group_configuration]]lin h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-redis-config-group_quarkus.micrometer.binder.redis.get-enabled]]`link:#quarkus-micrometer-config-group-config-redis-config-group_quarkus.micrometer.binder.redis.get-enabled[quarkus.micrometer.binder.redis.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_REDIS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_REDIS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-redis-config-group_quarkus.micrometer.binder.redis.enabled]]`link:#quarkus-micrometer-config-group-config-redis-config-group_quarkus.micrometer.binder.redis.enabled[quarkus.micrometer.binder.redis.enabled]` diff --git a/_generated-doc/main/config/quarkus-micrometer-config-group-config-vertx-config-group.adoc b/_generated-doc/main/config/quarkus-micrometer-config-group-config-vertx-config-group.adoc index ffaaadfe8e..39d235f7e2 100644 --- a/_generated-doc/main/config/quarkus-micrometer-config-group-config-vertx-config-group.adoc +++ b/_generated-doc/main/config/quarkus-micrometer-config-group-config-vertx-config-group.adoc @@ -10,6 +10,21 @@ h|[[quarkus-micrometer-config-group-config-vertx-config-group_configuration]]lin h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-vertx-config-group_quarkus.micrometer.binder.vertx.get-enabled]]`link:#quarkus-micrometer-config-group-config-vertx-config-group_quarkus.micrometer.binder.vertx.get-enabled[quarkus.micrometer.binder.vertx.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_VERTX_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_VERTX_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-group-config-vertx-config-group_quarkus.micrometer.binder.vertx.enabled]]`link:#quarkus-micrometer-config-group-config-vertx-config-group_quarkus.micrometer.binder.vertx.enabled[quarkus.micrometer.binder.vertx.enabled]` diff --git a/_generated-doc/main/config/quarkus-micrometer-config-micrometer-config.adoc b/_generated-doc/main/config/quarkus-micrometer-config-micrometer-config.adoc index 15d965815c..1e84a95164 100644 --- a/_generated-doc/main/config/quarkus-micrometer-config-micrometer-config.adoc +++ b/_generated-doc/main/config/quarkus-micrometer-config-micrometer-config.adoc @@ -67,6 +67,21 @@ endif::add-copy-button-to-env-var[] |`true` +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.http-client.get-enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.http-client.get-enabled[quarkus.micrometer.binder.http-client.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_HTTP_CLIENT_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_HTTP_CLIENT_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.http-client.enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.http-client.enabled[quarkus.micrometer.binder.http-client.enabled]` @@ -86,6 +101,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.http-server.get-enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.http-server.get-enabled[quarkus.micrometer.binder.http-server.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_HTTP_SERVER_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_HTTP_SERVER_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.http-server.enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.http-server.enabled[quarkus.micrometer.binder.http-server.enabled]` @@ -124,6 +154,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.kafka.get-enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.kafka.get-enabled[quarkus.micrometer.binder.kafka.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_KAFKA_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_KAFKA_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.kafka.enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.kafka.enabled[quarkus.micrometer.binder.kafka.enabled]` @@ -143,6 +188,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.redis.get-enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.redis.get-enabled[quarkus.micrometer.binder.redis.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_REDIS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_REDIS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.redis.enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.redis.enabled[quarkus.micrometer.binder.redis.enabled]` @@ -162,6 +222,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.grpc-server.get-enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.grpc-server.get-enabled[quarkus.micrometer.binder.grpc-server.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_GRPC_SERVER_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_GRPC_SERVER_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.grpc-server.enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.grpc-server.enabled[quarkus.micrometer.binder.grpc-server.enabled]` @@ -181,6 +256,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.grpc-client.get-enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.grpc-client.get-enabled[quarkus.micrometer.binder.grpc-client.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_GRPC_CLIENT_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_GRPC_CLIENT_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.grpc-client.enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.grpc-client.enabled[quarkus.micrometer.binder.grpc-client.enabled]` @@ -200,6 +290,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.mp-metrics.get-enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.mp-metrics.get-enabled[quarkus.micrometer.binder.mp-metrics.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_MP_METRICS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_MP_METRICS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.mp-metrics.enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.mp-metrics.enabled[quarkus.micrometer.binder.mp-metrics.enabled]` @@ -251,6 +356,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.vertx.get-enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.vertx.get-enabled[quarkus.micrometer.binder.vertx.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_VERTX_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_VERTX_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.vertx.enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.binder.vertx.enabled[quarkus.micrometer.binder.vertx.enabled]` @@ -270,6 +390,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.export.json.get-enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.export.json.get-enabled[quarkus.micrometer.export.json.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_EXPORT_JSON_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_EXPORT_JSON_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.export.json.enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.export.json.enabled[quarkus.micrometer.export.json.enabled]` @@ -339,6 +474,21 @@ endif::add-copy-button-to-env-var[] |`P3D` +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.export.prometheus.get-enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.export.prometheus.get-enabled[quarkus.micrometer.export.prometheus.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_EXPORT_PROMETHEUS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_EXPORT_PROMETHEUS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-config-micrometer-config_quarkus.micrometer.export.prometheus.enabled]]`link:#quarkus-micrometer-config-micrometer-config_quarkus.micrometer.export.prometheus.enabled[quarkus.micrometer.export.prometheus.enabled]` diff --git a/_generated-doc/main/config/quarkus-micrometer-general-config-items.adoc b/_generated-doc/main/config/quarkus-micrometer-general-config-items.adoc index 18aa8aeb02..f38d2733be 100644 --- a/_generated-doc/main/config/quarkus-micrometer-general-config-items.adoc +++ b/_generated-doc/main/config/quarkus-micrometer-general-config-items.adoc @@ -10,6 +10,21 @@ h|[[quarkus-micrometer-general-config-items_configuration]]link:#quarkus-microme h|Type h|Default +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.binder.http-client.get-enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.binder.http-client.get-enabled[quarkus.micrometer.binder.http-client.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_HTTP_CLIENT_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_HTTP_CLIENT_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.binder.http-client.enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.binder.http-client.enabled[quarkus.micrometer.binder.http-client.enabled]` @@ -29,6 +44,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.binder.http-server.get-enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.binder.http-server.get-enabled[quarkus.micrometer.binder.http-server.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_HTTP_SERVER_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_HTTP_SERVER_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.binder.http-server.enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.binder.http-server.enabled[quarkus.micrometer.binder.http-server.enabled]` @@ -67,6 +97,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.binder.kafka.get-enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.binder.kafka.get-enabled[quarkus.micrometer.binder.kafka.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_KAFKA_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_KAFKA_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.binder.kafka.enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.binder.kafka.enabled[quarkus.micrometer.binder.kafka.enabled]` @@ -86,6 +131,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.binder.redis.get-enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.binder.redis.get-enabled[quarkus.micrometer.binder.redis.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_REDIS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_REDIS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.binder.redis.enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.binder.redis.enabled[quarkus.micrometer.binder.redis.enabled]` @@ -105,6 +165,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.binder.grpc-server.get-enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.binder.grpc-server.get-enabled[quarkus.micrometer.binder.grpc-server.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_GRPC_SERVER_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_GRPC_SERVER_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.binder.grpc-server.enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.binder.grpc-server.enabled[quarkus.micrometer.binder.grpc-server.enabled]` @@ -124,6 +199,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.binder.grpc-client.get-enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.binder.grpc-client.get-enabled[quarkus.micrometer.binder.grpc-client.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_GRPC_CLIENT_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_GRPC_CLIENT_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.binder.grpc-client.enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.binder.grpc-client.enabled[quarkus.micrometer.binder.grpc-client.enabled]` @@ -143,6 +233,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.binder.mp-metrics.get-enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.binder.mp-metrics.get-enabled[quarkus.micrometer.binder.mp-metrics.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_MP_METRICS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_MP_METRICS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.binder.mp-metrics.enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.binder.mp-metrics.enabled[quarkus.micrometer.binder.mp-metrics.enabled]` @@ -194,6 +299,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.binder.vertx.get-enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.binder.vertx.get-enabled[quarkus.micrometer.binder.vertx.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_VERTX_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_VERTX_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.binder.vertx.enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.binder.vertx.enabled[quarkus.micrometer.binder.vertx.enabled]` @@ -213,6 +333,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.export.json.get-enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.export.json.get-enabled[quarkus.micrometer.export.json.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_EXPORT_JSON_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_EXPORT_JSON_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.export.json.enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.export.json.enabled[quarkus.micrometer.export.json.enabled]` @@ -282,6 +417,21 @@ endif::add-copy-button-to-env-var[] |`P3D` +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.export.prometheus.get-enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.export.prometheus.get-enabled[quarkus.micrometer.export.prometheus.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_EXPORT_PROMETHEUS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_EXPORT_PROMETHEUS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer-general-config-items_quarkus.micrometer.export.prometheus.enabled]]`link:#quarkus-micrometer-general-config-items_quarkus.micrometer.export.prometheus.enabled[quarkus.micrometer.export.prometheus.enabled]` diff --git a/_generated-doc/main/config/quarkus-micrometer.adoc b/_generated-doc/main/config/quarkus-micrometer.adoc index 76e45c60ae..a39b0f938c 100644 --- a/_generated-doc/main/config/quarkus-micrometer.adoc +++ b/_generated-doc/main/config/quarkus-micrometer.adoc @@ -67,6 +67,21 @@ endif::add-copy-button-to-env-var[] |`true` +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.http-client.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.http-client.get-enabled[quarkus.micrometer.binder.http-client.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_HTTP_CLIENT_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_HTTP_CLIENT_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.http-client.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.http-client.enabled[quarkus.micrometer.binder.http-client.enabled]` @@ -86,6 +101,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.http-server.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.http-server.get-enabled[quarkus.micrometer.binder.http-server.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_HTTP_SERVER_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_HTTP_SERVER_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.http-server.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.http-server.enabled[quarkus.micrometer.binder.http-server.enabled]` @@ -124,6 +154,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.kafka.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.kafka.get-enabled[quarkus.micrometer.binder.kafka.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_KAFKA_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_KAFKA_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.kafka.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.kafka.enabled[quarkus.micrometer.binder.kafka.enabled]` @@ -143,6 +188,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.redis.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.redis.get-enabled[quarkus.micrometer.binder.redis.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_REDIS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_REDIS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.redis.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.redis.enabled[quarkus.micrometer.binder.redis.enabled]` @@ -162,6 +222,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.grpc-server.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.grpc-server.get-enabled[quarkus.micrometer.binder.grpc-server.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_GRPC_SERVER_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_GRPC_SERVER_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.grpc-server.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.grpc-server.enabled[quarkus.micrometer.binder.grpc-server.enabled]` @@ -181,6 +256,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.grpc-client.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.grpc-client.get-enabled[quarkus.micrometer.binder.grpc-client.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_GRPC_CLIENT_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_GRPC_CLIENT_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.grpc-client.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.grpc-client.enabled[quarkus.micrometer.binder.grpc-client.enabled]` @@ -200,6 +290,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.mp-metrics.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.mp-metrics.get-enabled[quarkus.micrometer.binder.mp-metrics.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_MP_METRICS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_MP_METRICS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.mp-metrics.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.mp-metrics.enabled[quarkus.micrometer.binder.mp-metrics.enabled]` @@ -251,6 +356,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.vertx.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.vertx.get-enabled[quarkus.micrometer.binder.vertx.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_BINDER_VERTX_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_BINDER_VERTX_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.binder.vertx.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.binder.vertx.enabled[quarkus.micrometer.binder.vertx.enabled]` @@ -270,6 +390,21 @@ endif::add-copy-button-to-env-var[] | +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.export.json.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.export.json.get-enabled[quarkus.micrometer.export.json.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_EXPORT_JSON_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_EXPORT_JSON_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.export.json.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.export.json.enabled[quarkus.micrometer.export.json.enabled]` @@ -339,6 +474,21 @@ endif::add-copy-button-to-env-var[] |`P3D` +a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.export.prometheus.get-enabled]]`link:#quarkus-micrometer_quarkus.micrometer.export.prometheus.get-enabled[quarkus.micrometer.export.prometheus.get-enabled]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_MICROMETER_EXPORT_PROMETHEUS_GET_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_MICROMETER_EXPORT_PROMETHEUS_GET_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + a|icon:lock[title=Fixed at build time] [[quarkus-micrometer_quarkus.micrometer.export.prometheus.enabled]]`link:#quarkus-micrometer_quarkus.micrometer.export.prometheus.enabled[quarkus.micrometer.export.prometheus.enabled]` diff --git a/_generated-doc/main/config/quarkus-oidc-general-config-items.adoc b/_generated-doc/main/config/quarkus-oidc-general-config-items.adoc index 1ea3d9fc2b..d48bb5aecf 100644 --- a/_generated-doc/main/config/quarkus-oidc-general-config-items.adoc +++ b/_generated-doc/main/config/quarkus-oidc-general-config-items.adoc @@ -2062,6 +2062,29 @@ endif::add-copy-button-to-env-var[] |`true` +a| [[quarkus-oidc-general-config-items_quarkus.oidc.authentication.fail-on-missing-state-param]]`link:#quarkus-oidc-general-config-items_quarkus.oidc.authentication.fail-on-missing-state-param[quarkus.oidc.authentication.fail-on-missing-state-param]` + + +[.description] +-- +Fail with the HTTP 401 error if the state cookie is present but no state query parameter is present. + +When either multiple authentications are disabled or the redirect URL matches the original request URL, the stale state cookie might remain in the browser cache from the earlier failed redirect to an OpenId Connect provider and be visible during the current request. For example, if Single-page application (SPA) uses XHR to handle redirects to the provider which does not support CORS for its authorization endpoint, the browser will block it and the state cookie created by Quarkus will remain in the browser cache. Quarkus will report an authentication failure when it will detect such an old state cookie but find no matching state query parameter. + +Reporting HTTP 401 error is usually the right thing to do in such cases, it will minimize a risk of the browser redirect loop but also can identify problems in the way SPA or Quarkus application manage redirects. For example, enabling `java-script-auto-redirect` or having the provider redirect to URL configured with `redirect-path` may be needed to avoid such errors. + +However, setting this property to `false` may help if the above options are not suitable. It will cause a new authentication redirect to OpenId Connect provider. Please be aware doing so may increase the risk of browser redirect loops. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OIDC_AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OIDC_AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + a| [[quarkus-oidc-general-config-items_quarkus.oidc.authentication.user-info-required]]`link:#quarkus-oidc-general-config-items_quarkus.oidc.authentication.user-info-required[quarkus.oidc.authentication.user-info-required]` @@ -4291,6 +4314,29 @@ endif::add-copy-button-to-env-var[] |`true` +a| [[quarkus-oidc-general-config-items_quarkus.oidc.-tenant-.authentication.fail-on-missing-state-param]]`link:#quarkus-oidc-general-config-items_quarkus.oidc.-tenant-.authentication.fail-on-missing-state-param[quarkus.oidc."tenant".authentication.fail-on-missing-state-param]` + + +[.description] +-- +Fail with the HTTP 401 error if the state cookie is present but no state query parameter is present. + +When either multiple authentications are disabled or the redirect URL matches the original request URL, the stale state cookie might remain in the browser cache from the earlier failed redirect to an OpenId Connect provider and be visible during the current request. For example, if Single-page application (SPA) uses XHR to handle redirects to the provider which does not support CORS for its authorization endpoint, the browser will block it and the state cookie created by Quarkus will remain in the browser cache. Quarkus will report an authentication failure when it will detect such an old state cookie but find no matching state query parameter. + +Reporting HTTP 401 error is usually the right thing to do in such cases, it will minimize a risk of the browser redirect loop but also can identify problems in the way SPA or Quarkus application manage redirects. For example, enabling `java-script-auto-redirect` or having the provider redirect to URL configured with `redirect-path` may be needed to avoid such errors. + +However, setting this property to `false` may help if the above options are not suitable. It will cause a new authentication redirect to OpenId Connect provider. Please be aware doing so may increase the risk of browser redirect loops. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OIDC__TENANT__AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OIDC__TENANT__AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + a| [[quarkus-oidc-general-config-items_quarkus.oidc.-tenant-.authentication.user-info-required]]`link:#quarkus-oidc-general-config-items_quarkus.oidc.-tenant-.authentication.user-info-required[quarkus.oidc."tenant".authentication.user-info-required]` diff --git a/_generated-doc/main/config/quarkus-oidc-oidc-config.adoc b/_generated-doc/main/config/quarkus-oidc-oidc-config.adoc index 807f6b4f5f..7e6f288647 100644 --- a/_generated-doc/main/config/quarkus-oidc-oidc-config.adoc +++ b/_generated-doc/main/config/quarkus-oidc-oidc-config.adoc @@ -1759,6 +1759,29 @@ endif::add-copy-button-to-env-var[] |`true` +a| [[quarkus-oidc-oidc-config_quarkus.oidc.authentication.fail-on-missing-state-param]]`link:#quarkus-oidc-oidc-config_quarkus.oidc.authentication.fail-on-missing-state-param[quarkus.oidc.authentication.fail-on-missing-state-param]` + + +[.description] +-- +Fail with the HTTP 401 error if the state cookie is present but no state query parameter is present. + +When either multiple authentications are disabled or the redirect URL matches the original request URL, the stale state cookie might remain in the browser cache from the earlier failed redirect to an OpenId Connect provider and be visible during the current request. For example, if Single-page application (SPA) uses XHR to handle redirects to the provider which does not support CORS for its authorization endpoint, the browser will block it and the state cookie created by Quarkus will remain in the browser cache. Quarkus will report an authentication failure when it will detect such an old state cookie but find no matching state query parameter. + +Reporting HTTP 401 error is usually the right thing to do in such cases, it will minimize a risk of the browser redirect loop but also can identify problems in the way SPA or Quarkus application manage redirects. For example, enabling `java-script-auto-redirect` or having the provider redirect to URL configured with `redirect-path` may be needed to avoid such errors. + +However, setting this property to `false` may help if the above options are not suitable. It will cause a new authentication redirect to OpenId Connect provider. Please be aware doing so may increase the risk of browser redirect loops. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OIDC_AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OIDC_AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + a| [[quarkus-oidc-oidc-config_quarkus.oidc.authentication.user-info-required]]`link:#quarkus-oidc-oidc-config_quarkus.oidc.authentication.user-info-required[quarkus.oidc.authentication.user-info-required]` @@ -3971,6 +3994,29 @@ endif::add-copy-button-to-env-var[] |`true` +a| [[quarkus-oidc-oidc-config_quarkus.oidc.-tenant-.authentication.fail-on-missing-state-param]]`link:#quarkus-oidc-oidc-config_quarkus.oidc.-tenant-.authentication.fail-on-missing-state-param[quarkus.oidc."tenant".authentication.fail-on-missing-state-param]` + + +[.description] +-- +Fail with the HTTP 401 error if the state cookie is present but no state query parameter is present. + +When either multiple authentications are disabled or the redirect URL matches the original request URL, the stale state cookie might remain in the browser cache from the earlier failed redirect to an OpenId Connect provider and be visible during the current request. For example, if Single-page application (SPA) uses XHR to handle redirects to the provider which does not support CORS for its authorization endpoint, the browser will block it and the state cookie created by Quarkus will remain in the browser cache. Quarkus will report an authentication failure when it will detect such an old state cookie but find no matching state query parameter. + +Reporting HTTP 401 error is usually the right thing to do in such cases, it will minimize a risk of the browser redirect loop but also can identify problems in the way SPA or Quarkus application manage redirects. For example, enabling `java-script-auto-redirect` or having the provider redirect to URL configured with `redirect-path` may be needed to avoid such errors. + +However, setting this property to `false` may help if the above options are not suitable. It will cause a new authentication redirect to OpenId Connect provider. Please be aware doing so may increase the risk of browser redirect loops. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OIDC__TENANT__AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OIDC__TENANT__AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + a| [[quarkus-oidc-oidc-config_quarkus.oidc.-tenant-.authentication.user-info-required]]`link:#quarkus-oidc-oidc-config_quarkus.oidc.-tenant-.authentication.user-info-required[quarkus.oidc."tenant".authentication.user-info-required]` diff --git a/_generated-doc/main/config/quarkus-oidc-oidc-tenant-config-authentication.adoc b/_generated-doc/main/config/quarkus-oidc-oidc-tenant-config-authentication.adoc index 9500c1cadf..2e5cd68f4c 100644 --- a/_generated-doc/main/config/quarkus-oidc-oidc-tenant-config-authentication.adoc +++ b/_generated-doc/main/config/quarkus-oidc-oidc-tenant-config-authentication.adoc @@ -301,6 +301,29 @@ endif::add-copy-button-to-env-var[] |`true` +a| [[quarkus-oidc-oidc-tenant-config-authentication_quarkus.oidc.authentication.fail-on-missing-state-param]]`link:#quarkus-oidc-oidc-tenant-config-authentication_quarkus.oidc.authentication.fail-on-missing-state-param[quarkus.oidc.authentication.fail-on-missing-state-param]` + + +[.description] +-- +Fail with the HTTP 401 error if the state cookie is present but no state query parameter is present. + +When either multiple authentications are disabled or the redirect URL matches the original request URL, the stale state cookie might remain in the browser cache from the earlier failed redirect to an OpenId Connect provider and be visible during the current request. For example, if Single-page application (SPA) uses XHR to handle redirects to the provider which does not support CORS for its authorization endpoint, the browser will block it and the state cookie created by Quarkus will remain in the browser cache. Quarkus will report an authentication failure when it will detect such an old state cookie but find no matching state query parameter. + +Reporting HTTP 401 error is usually the right thing to do in such cases, it will minimize a risk of the browser redirect loop but also can identify problems in the way SPA or Quarkus application manage redirects. For example, enabling `java-script-auto-redirect` or having the provider redirect to URL configured with `redirect-path` may be needed to avoid such errors. + +However, setting this property to `false` may help if the above options are not suitable. It will cause a new authentication redirect to OpenId Connect provider. Please be aware doing so may increase the risk of browser redirect loops. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OIDC_AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OIDC_AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + a| [[quarkus-oidc-oidc-tenant-config-authentication_quarkus.oidc.authentication.user-info-required]]`link:#quarkus-oidc-oidc-tenant-config-authentication_quarkus.oidc.authentication.user-info-required[quarkus.oidc.authentication.user-info-required]` @@ -753,6 +776,29 @@ endif::add-copy-button-to-env-var[] |`true` +a| [[quarkus-oidc-oidc-tenant-config-authentication_quarkus.oidc.-tenant-.authentication.fail-on-missing-state-param]]`link:#quarkus-oidc-oidc-tenant-config-authentication_quarkus.oidc.-tenant-.authentication.fail-on-missing-state-param[quarkus.oidc."tenant".authentication.fail-on-missing-state-param]` + + +[.description] +-- +Fail with the HTTP 401 error if the state cookie is present but no state query parameter is present. + +When either multiple authentications are disabled or the redirect URL matches the original request URL, the stale state cookie might remain in the browser cache from the earlier failed redirect to an OpenId Connect provider and be visible during the current request. For example, if Single-page application (SPA) uses XHR to handle redirects to the provider which does not support CORS for its authorization endpoint, the browser will block it and the state cookie created by Quarkus will remain in the browser cache. Quarkus will report an authentication failure when it will detect such an old state cookie but find no matching state query parameter. + +Reporting HTTP 401 error is usually the right thing to do in such cases, it will minimize a risk of the browser redirect loop but also can identify problems in the way SPA or Quarkus application manage redirects. For example, enabling `java-script-auto-redirect` or having the provider redirect to URL configured with `redirect-path` may be needed to avoid such errors. + +However, setting this property to `false` may help if the above options are not suitable. It will cause a new authentication redirect to OpenId Connect provider. Please be aware doing so may increase the risk of browser redirect loops. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OIDC__TENANT__AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OIDC__TENANT__AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + a| [[quarkus-oidc-oidc-tenant-config-authentication_quarkus.oidc.-tenant-.authentication.user-info-required]]`link:#quarkus-oidc-oidc-tenant-config-authentication_quarkus.oidc.-tenant-.authentication.user-info-required[quarkus.oidc."tenant".authentication.user-info-required]` diff --git a/_generated-doc/main/config/quarkus-oidc-oidc-tenant-config.adoc b/_generated-doc/main/config/quarkus-oidc-oidc-tenant-config.adoc index 77e1f84d8a..1f18c503c9 100644 --- a/_generated-doc/main/config/quarkus-oidc-oidc-tenant-config.adoc +++ b/_generated-doc/main/config/quarkus-oidc-oidc-tenant-config.adoc @@ -1759,6 +1759,29 @@ endif::add-copy-button-to-env-var[] |`true` +a| [[quarkus-oidc-oidc-tenant-config_quarkus.oidc.authentication.fail-on-missing-state-param]]`link:#quarkus-oidc-oidc-tenant-config_quarkus.oidc.authentication.fail-on-missing-state-param[quarkus.oidc.authentication.fail-on-missing-state-param]` + + +[.description] +-- +Fail with the HTTP 401 error if the state cookie is present but no state query parameter is present. + +When either multiple authentications are disabled or the redirect URL matches the original request URL, the stale state cookie might remain in the browser cache from the earlier failed redirect to an OpenId Connect provider and be visible during the current request. For example, if Single-page application (SPA) uses XHR to handle redirects to the provider which does not support CORS for its authorization endpoint, the browser will block it and the state cookie created by Quarkus will remain in the browser cache. Quarkus will report an authentication failure when it will detect such an old state cookie but find no matching state query parameter. + +Reporting HTTP 401 error is usually the right thing to do in such cases, it will minimize a risk of the browser redirect loop but also can identify problems in the way SPA or Quarkus application manage redirects. For example, enabling `java-script-auto-redirect` or having the provider redirect to URL configured with `redirect-path` may be needed to avoid such errors. + +However, setting this property to `false` may help if the above options are not suitable. It will cause a new authentication redirect to OpenId Connect provider. Please be aware doing so may increase the risk of browser redirect loops. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OIDC_AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OIDC_AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + a| [[quarkus-oidc-oidc-tenant-config_quarkus.oidc.authentication.user-info-required]]`link:#quarkus-oidc-oidc-tenant-config_quarkus.oidc.authentication.user-info-required[quarkus.oidc.authentication.user-info-required]` @@ -3918,6 +3941,29 @@ endif::add-copy-button-to-env-var[] |`true` +a| [[quarkus-oidc-oidc-tenant-config_quarkus.oidc.-tenant-.authentication.fail-on-missing-state-param]]`link:#quarkus-oidc-oidc-tenant-config_quarkus.oidc.-tenant-.authentication.fail-on-missing-state-param[quarkus.oidc."tenant".authentication.fail-on-missing-state-param]` + + +[.description] +-- +Fail with the HTTP 401 error if the state cookie is present but no state query parameter is present. + +When either multiple authentications are disabled or the redirect URL matches the original request URL, the stale state cookie might remain in the browser cache from the earlier failed redirect to an OpenId Connect provider and be visible during the current request. For example, if Single-page application (SPA) uses XHR to handle redirects to the provider which does not support CORS for its authorization endpoint, the browser will block it and the state cookie created by Quarkus will remain in the browser cache. Quarkus will report an authentication failure when it will detect such an old state cookie but find no matching state query parameter. + +Reporting HTTP 401 error is usually the right thing to do in such cases, it will minimize a risk of the browser redirect loop but also can identify problems in the way SPA or Quarkus application manage redirects. For example, enabling `java-script-auto-redirect` or having the provider redirect to URL configured with `redirect-path` may be needed to avoid such errors. + +However, setting this property to `false` may help if the above options are not suitable. It will cause a new authentication redirect to OpenId Connect provider. Please be aware doing so may increase the risk of browser redirect loops. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OIDC__TENANT__AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OIDC__TENANT__AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + a| [[quarkus-oidc-oidc-tenant-config_quarkus.oidc.-tenant-.authentication.user-info-required]]`link:#quarkus-oidc-oidc-tenant-config_quarkus.oidc.-tenant-.authentication.user-info-required[quarkus.oidc."tenant".authentication.user-info-required]` diff --git a/_generated-doc/main/config/quarkus-oidc.adoc b/_generated-doc/main/config/quarkus-oidc.adoc index 6886645da2..94fa5d3fe1 100644 --- a/_generated-doc/main/config/quarkus-oidc.adoc +++ b/_generated-doc/main/config/quarkus-oidc.adoc @@ -2096,6 +2096,29 @@ endif::add-copy-button-to-env-var[] |`true` +a| [[quarkus-oidc_quarkus.oidc.authentication.fail-on-missing-state-param]]`link:#quarkus-oidc_quarkus.oidc.authentication.fail-on-missing-state-param[quarkus.oidc.authentication.fail-on-missing-state-param]` + + +[.description] +-- +Fail with the HTTP 401 error if the state cookie is present but no state query parameter is present. + +When either multiple authentications are disabled or the redirect URL matches the original request URL, the stale state cookie might remain in the browser cache from the earlier failed redirect to an OpenId Connect provider and be visible during the current request. For example, if Single-page application (SPA) uses XHR to handle redirects to the provider which does not support CORS for its authorization endpoint, the browser will block it and the state cookie created by Quarkus will remain in the browser cache. Quarkus will report an authentication failure when it will detect such an old state cookie but find no matching state query parameter. + +Reporting HTTP 401 error is usually the right thing to do in such cases, it will minimize a risk of the browser redirect loop but also can identify problems in the way SPA or Quarkus application manage redirects. For example, enabling `java-script-auto-redirect` or having the provider redirect to URL configured with `redirect-path` may be needed to avoid such errors. + +However, setting this property to `false` may help if the above options are not suitable. It will cause a new authentication redirect to OpenId Connect provider. Please be aware doing so may increase the risk of browser redirect loops. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OIDC_AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OIDC_AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + a| [[quarkus-oidc_quarkus.oidc.authentication.user-info-required]]`link:#quarkus-oidc_quarkus.oidc.authentication.user-info-required[quarkus.oidc.authentication.user-info-required]` @@ -4325,6 +4348,29 @@ endif::add-copy-button-to-env-var[] |`true` +a| [[quarkus-oidc_quarkus.oidc.-tenant-.authentication.fail-on-missing-state-param]]`link:#quarkus-oidc_quarkus.oidc.-tenant-.authentication.fail-on-missing-state-param[quarkus.oidc."tenant".authentication.fail-on-missing-state-param]` + + +[.description] +-- +Fail with the HTTP 401 error if the state cookie is present but no state query parameter is present. + +When either multiple authentications are disabled or the redirect URL matches the original request URL, the stale state cookie might remain in the browser cache from the earlier failed redirect to an OpenId Connect provider and be visible during the current request. For example, if Single-page application (SPA) uses XHR to handle redirects to the provider which does not support CORS for its authorization endpoint, the browser will block it and the state cookie created by Quarkus will remain in the browser cache. Quarkus will report an authentication failure when it will detect such an old state cookie but find no matching state query parameter. + +Reporting HTTP 401 error is usually the right thing to do in such cases, it will minimize a risk of the browser redirect loop but also can identify problems in the way SPA or Quarkus application manage redirects. For example, enabling `java-script-auto-redirect` or having the provider redirect to URL configured with `redirect-path` may be needed to avoid such errors. + +However, setting this property to `false` may help if the above options are not suitable. It will cause a new authentication redirect to OpenId Connect provider. Please be aware doing so may increase the risk of browser redirect loops. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OIDC__TENANT__AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OIDC__TENANT__AUTHENTICATION_FAIL_ON_MISSING_STATE_PARAM+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + a| [[quarkus-oidc_quarkus.oidc.-tenant-.authentication.user-info-required]]`link:#quarkus-oidc_quarkus.oidc.-tenant-.authentication.user-info-required[quarkus.oidc."tenant".authentication.user-info-required]` diff --git a/_generated-doc/main/config/quarkus-openshift-openshift-config.adoc b/_generated-doc/main/config/quarkus-openshift-openshift-config.adoc index 7b607ee401..e721fac200 100644 --- a/_generated-doc/main/config/quarkus-openshift-openshift-config.adoc +++ b/_generated-doc/main/config/quarkus-openshift-openshift-config.adoc @@ -10,283 +10,283 @@ h|[[quarkus-openshift-openshift-config_configuration]]link:#quarkus-openshift-op h|Type h|Default -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.flavor]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.flavor[quarkus.openshift.flavor]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-env.secrets]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-env.secrets[quarkus.openshift.get-env.secrets]` [.description] -- -The OpenShift flavor / version to use. Older versions of OpenShift have minor differences in the labels and fields they support. This option allows users to have their manifests automatically aligned to the OpenShift 'flavor' they use. +The optional list of Secret names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_FLAVOR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_FLAVOR+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_SECRETS+++` endif::add-copy-button-to-env-var[] --- a| -`v3`, `v4` -|`v4` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.deployment-kind]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.deployment-kind[quarkus.openshift.deployment-kind]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-env.configmaps]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-env.configmaps[quarkus.openshift.get-env.configmaps]` [.description] -- -The kind of the deployment resource to use. Supported values are 'Deployment', 'StatefulSet', 'Job', 'CronJob' and 'DeploymentConfig' defaulting to the latter. +The optional list of ConfigMap names to load environment variables from. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOYMENT_KIND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_CONFIGMAPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOYMENT_KIND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_CONFIGMAPS+++` endif::add-copy-button-to-env-var[] --- a| -`deployment`, `deployment-config`, `stateful-set`, `job`, `cron-job` +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.part-of]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.part-of[quarkus.openshift.part-of]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-target-platform-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-target-platform-name[quarkus.openshift.get-target-platform-name]` [.description] -- -The name of the group this component belongs too +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-part-of]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-part-of[quarkus.openshift.get-part-of]` + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PART_OF+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PART_OF+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PART_OF+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PART_OF+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.name[quarkus.openshift.name]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-name[quarkus.openshift.get-name]` [.description] -- -The name of the application. This value will be used for naming Kubernetes resources like: 'Deployment', 'Service' and so on... - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.version]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.version[quarkus.openshift.version]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-version]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-version[quarkus.openshift.get-version]` [.description] -- -The version of the application. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_VERSION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_VERSION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_VERSION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_VERSION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.namespace]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.namespace[quarkus.openshift.namespace]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-namespace]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-namespace[quarkus.openshift.get-namespace]` [.description] -- -The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NAMESPACE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_NAMESPACE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.add-build-timestamp]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.add-build-timestamp[quarkus.openshift.add-build-timestamp]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.is-add-build-timestamp]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.is-add-build-timestamp[quarkus.openshift.is-add-build-timestamp]` [.description] -- -Add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_BUILD_TIMESTAMP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IS_ADD_BUILD_TIMESTAMP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ADD_BUILD_TIMESTAMP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_IS_ADD_BUILD_TIMESTAMP+++` endif::add-copy-button-to-env-var[] --|boolean -|`true` +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.working-dir]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.working-dir[quarkus.openshift.working-dir]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.is-add-version-to-label-selectors]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.is-add-version-to-label-selectors[quarkus.openshift.is-add-version-to-label-selectors]` [.description] -- -Working directory - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_WORKING_DIR+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IS_ADD_VERSION_TO_LABEL_SELECTORS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_WORKING_DIR+++` +Environment variable: `+++QUARKUS_OPENSHIFT_IS_ADD_VERSION_TO_LABEL_SELECTORS+++` endif::add-copy-button-to-env-var[] ---|string -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.command]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.command[quarkus.openshift.command]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.is-add-name-to-label-selectors]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.is-add-name-to-label-selectors[quarkus.openshift.is-add-name-to-label-selectors]` [.description] -- -The commands +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IS_ADD_NAME_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_IS_ADD_NAME_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-working-dir]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-working-dir[quarkus.openshift.get-working-dir]` + + +[.description] +-- ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_COMMAND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_COMMAND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_WORKING_DIR+++` endif::add-copy-button-to-env-var[] ---|list of string +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.arguments]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.arguments[quarkus.openshift.arguments]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-command]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-command[quarkus.openshift.get-command]` [.description] -- -The arguments - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ARGUMENTS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ARGUMENTS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_COMMAND+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.service-account]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.service-account[quarkus.openshift.service-account]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-arguments]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-arguments[quarkus.openshift.get-arguments]` [.description] -- -The service account - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SERVICE_ACCOUNT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ARGUMENTS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SERVICE_ACCOUNT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ARGUMENTS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.replicas]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.replicas[quarkus.openshift.replicas]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-service-account]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-service-account[quarkus.openshift.get-service-account]` [.description] -- -The number of desired pods - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REPLICAS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SERVICE_ACCOUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REPLICAS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SERVICE_ACCOUNT+++` endif::add-copy-button-to-env-var[] ---|int -|`1` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.service-type]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.service-type[quarkus.openshift.service-type]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-container-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-container-name[quarkus.openshift.get-container-name]` [.description] -- -The type of service that will be generated for the application - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SERVICE_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONTAINER_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SERVICE_TYPE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONTAINER_NAME+++` endif::add-copy-button-to-env-var[] --- a| -`cluster-ip`, `node-port`, `load-balancer`, `external-name` -|`cluster-ip` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.node-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.node-port[quarkus.openshift.node-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-service-type]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-service-type[quarkus.openshift.get-service-type]` [.description] -- -The nodePort to set when serviceType is set to nodePort - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NODE_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SERVICE_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_NODE_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SERVICE_TYPE+++` endif::add-copy-button-to-env-var[] ---|int -| +-- a| +`cluster-ip`, `node-port`, `load-balancer`, `external-name` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.image-pull-policy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.image-pull-policy[quarkus.openshift.image-pull-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-image-pull-policy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-image-pull-policy[quarkus.openshift.get-image-pull-policy]` [.description] -- -Image pull policy - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IMAGE_PULL_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_IMAGE_PULL_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_IMAGE_PULL_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_IMAGE_PULL_POLICY+++` endif::add-copy-button-to-env-var[] -- a| `always`, `if-not-present`, `never` -|`always` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.image-pull-secrets]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.image-pull-secrets[quarkus.openshift.image-pull-secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-image-pull-secrets]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-image-pull-secrets[quarkus.openshift.get-image-pull-secrets]` [.description] -- -The image pull secret - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IMAGE_PULL_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_IMAGE_PULL_SECRETS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_IMAGE_PULL_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_IMAGE_PULL_SECRETS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.http-action-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.http-action-port[quarkus.openshift.liveness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.http-action-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.http-action-port[quarkus.openshift.get-liveness-probe.http-action-port]` [.description] @@ -294,16 +294,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.http-action-port-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.http-action-port-name[quarkus.openshift.liveness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.http-action-port-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.http-action-port-name[quarkus.openshift.get-liveness-probe.http-action-port-name]` [.description] @@ -311,16 +311,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.http-action-path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.http-action-path[quarkus.openshift.liveness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.http-action-path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.http-action-path[quarkus.openshift.get-liveness-probe.http-action-path]` [.description] @@ -328,16 +328,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.http-action-scheme]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.http-action-scheme[quarkus.openshift.liveness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.http-action-scheme]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.http-action-scheme[quarkus.openshift.get-liveness-probe.http-action-scheme]` [.description] @@ -345,16 +345,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.exec-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.exec-action[quarkus.openshift.liveness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.exec-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.exec-action[quarkus.openshift.get-liveness-probe.exec-action]` [.description] @@ -362,16 +362,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.tcp-socket-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.tcp-socket-action[quarkus.openshift.liveness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.tcp-socket-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.tcp-socket-action[quarkus.openshift.get-liveness-probe.tcp-socket-action]` [.description] @@ -379,16 +379,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.grpc-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.grpc-action[quarkus.openshift.liveness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.grpc-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.grpc-action[quarkus.openshift.get-liveness-probe.grpc-action]` [.description] @@ -396,16 +396,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.grpc-action-enabled]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.grpc-action-enabled[quarkus.openshift.liveness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.grpc-action-enabled]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.grpc-action-enabled[quarkus.openshift.get-liveness-probe.grpc-action-enabled]` [.description] @@ -413,16 +413,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.initial-delay]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.initial-delay[quarkus.openshift.liveness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.initial-delay]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.initial-delay[quarkus.openshift.get-liveness-probe.initial-delay]` [.description] @@ -430,17 +430,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.period]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.period[quarkus.openshift.liveness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.period]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.period[quarkus.openshift.get-liveness-probe.period]` [.description] @@ -448,17 +448,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.timeout]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.timeout[quarkus.openshift.liveness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.timeout]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.timeout[quarkus.openshift.get-liveness-probe.timeout]` [.description] @@ -466,17 +466,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.success-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.success-threshold[quarkus.openshift.liveness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.success-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.success-threshold[quarkus.openshift.get-liveness-probe.success-threshold]` [.description] @@ -484,16 +484,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.failure-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.failure-threshold[quarkus.openshift.liveness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.failure-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-liveness-probe.failure-threshold[quarkus.openshift.get-liveness-probe.failure-threshold]` [.description] @@ -501,16 +501,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LIVENESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.http-action-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.http-action-port[quarkus.openshift.readiness-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.http-action-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.http-action-port[quarkus.openshift.get-readiness-probe.http-action-port]` [.description] @@ -518,16 +518,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.http-action-port-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.http-action-port-name[quarkus.openshift.readiness-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.http-action-port-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.http-action-port-name[quarkus.openshift.get-readiness-probe.http-action-port-name]` [.description] @@ -535,16 +535,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.http-action-path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.http-action-path[quarkus.openshift.readiness-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.http-action-path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.http-action-path[quarkus.openshift.get-readiness-probe.http-action-path]` [.description] @@ -552,16 +552,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.http-action-scheme]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.http-action-scheme[quarkus.openshift.readiness-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.http-action-scheme]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.http-action-scheme[quarkus.openshift.get-readiness-probe.http-action-scheme]` [.description] @@ -569,16 +569,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.exec-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.exec-action[quarkus.openshift.readiness-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.exec-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.exec-action[quarkus.openshift.get-readiness-probe.exec-action]` [.description] @@ -586,16 +586,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.tcp-socket-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.tcp-socket-action[quarkus.openshift.readiness-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.tcp-socket-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.tcp-socket-action[quarkus.openshift.get-readiness-probe.tcp-socket-action]` [.description] @@ -603,16 +603,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.grpc-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.grpc-action[quarkus.openshift.readiness-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.grpc-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.grpc-action[quarkus.openshift.get-readiness-probe.grpc-action]` [.description] @@ -620,16 +620,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.grpc-action-enabled]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.grpc-action-enabled[quarkus.openshift.readiness-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.grpc-action-enabled]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.grpc-action-enabled[quarkus.openshift.get-readiness-probe.grpc-action-enabled]` [.description] @@ -637,16 +637,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.initial-delay]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.initial-delay[quarkus.openshift.readiness-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.initial-delay]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.initial-delay[quarkus.openshift.get-readiness-probe.initial-delay]` [.description] @@ -654,17 +654,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.period]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.period[quarkus.openshift.readiness-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.period]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.period[quarkus.openshift.get-readiness-probe.period]` [.description] @@ -672,17 +672,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.timeout]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.timeout[quarkus.openshift.readiness-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.timeout]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.timeout[quarkus.openshift.get-readiness-probe.timeout]` [.description] @@ -690,17 +690,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.success-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.success-threshold[quarkus.openshift.readiness-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.success-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.success-threshold[quarkus.openshift.get-readiness-probe.success-threshold]` [.description] @@ -708,16 +708,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.failure-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.failure-threshold[quarkus.openshift.readiness-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.failure-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-readiness-probe.failure-threshold[quarkus.openshift.get-readiness-probe.failure-threshold]` [.description] @@ -725,16 +725,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_READINESS_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.http-action-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.http-action-port[quarkus.openshift.startup-probe.http-action-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.http-action-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.http-action-port[quarkus.openshift.get-startup-probe.http-action-port]` [.description] @@ -742,16 +742,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT+++` endif::add-copy-button-to-env-var[] --|int | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.http-action-port-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.http-action-port-name[quarkus.openshift.startup-probe.http-action-port-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.http-action-port-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.http-action-port-name[quarkus.openshift.get-startup-probe.http-action-port-name]` [.description] @@ -759,16 +759,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The port name for selecting the port of the `HTTP get` action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.http-action-path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.http-action-path[quarkus.openshift.startup-probe.http-action-path]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.http-action-path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.http-action-path[quarkus.openshift.get-startup-probe.http-action-path]` [.description] @@ -776,16 +776,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.http-action-scheme]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.http-action-scheme[quarkus.openshift.startup-probe.http-action-scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.http-action-scheme]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.http-action-scheme[quarkus.openshift.get-startup-probe.http-action-scheme]` [.description] @@ -793,16 +793,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.exec-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.exec-action[quarkus.openshift.startup-probe.exec-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.exec-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.exec-action[quarkus.openshift.get-startup-probe.exec-action]` [.description] @@ -810,16 +810,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The command to use for the probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_EXEC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_EXEC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.tcp-socket-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.tcp-socket-action[quarkus.openshift.startup-probe.tcp-socket-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.tcp-socket-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.tcp-socket-action[quarkus.openshift.get-startup-probe.tcp-socket-action]` [.description] @@ -827,16 +827,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The tcp socket to use for the probe (the format is host:port). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TCP_SOCKET_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.grpc-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.grpc-action[quarkus.openshift.startup-probe.grpc-action]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.grpc-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.grpc-action[quarkus.openshift.get-startup-probe.grpc-action]` [.description] @@ -844,16 +844,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The gRPC port to use for the probe (the format is either port or port:service). ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.grpc-action-enabled]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.grpc-action-enabled[quarkus.openshift.startup-probe.grpc-action-enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.grpc-action-enabled]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.grpc-action-enabled[quarkus.openshift.get-startup-probe.grpc-action-enabled]` [.description] @@ -861,16 +861,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` endif::add-copy-button-to-env-var[] --|boolean |`false` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.initial-delay]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.initial-delay[quarkus.openshift.startup-probe.initial-delay]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.initial-delay]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.initial-delay[quarkus.openshift.get-startup-probe.initial-delay]` [.description] @@ -878,17 +878,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The amount of time to wait before starting to probe. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_INITIAL_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_INITIAL_DELAY+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`5S` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.period]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.period[quarkus.openshift.startup-probe.period]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.period]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.period[quarkus.openshift.get-startup-probe.period]` [.description] @@ -896,17 +896,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The period in which the action should be called. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_PERIOD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_PERIOD+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.timeout]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.timeout[quarkus.openshift.startup-probe.timeout]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.timeout]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.timeout[quarkus.openshift.get-startup-probe.timeout]` [.description] @@ -914,17 +914,17 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The amount of time to wait for each action. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_TIMEOUT+++` endif::add-copy-button-to-env-var[] --|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] |`10S` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.success-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.success-threshold[quarkus.openshift.startup-probe.success-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.success-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.success-threshold[quarkus.openshift.get-startup-probe.success-threshold]` [.description] @@ -932,16 +932,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The success threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_SUCCESS_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`1` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.failure-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.failure-threshold[quarkus.openshift.startup-probe.failure-threshold]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.failure-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-startup-probe.failure-threshold[quarkus.openshift.get-startup-probe.failure-threshold]` [.description] @@ -949,16 +949,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar The failure threshold to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_STARTUP_PROBE_FAILURE_THRESHOLD+++` endif::add-copy-button-to-env-var[] --|int |`3` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.prometheus.annotations]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.prometheus.annotations[quarkus.openshift.prometheus.annotations]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-prometheus-config.annotations]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-prometheus-config.annotations[quarkus.openshift.get-prometheus-config.annotations]` [.description] @@ -966,16 +966,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_ANNOTATIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_ANNOTATIONS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_ANNOTATIONS+++` endif::add-copy-button-to-env-var[] --|boolean |`true` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.prometheus.prefix]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.prometheus.prefix[quarkus.openshift.prometheus.prefix]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-prometheus-config.prefix]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-prometheus-config.prefix[quarkus.openshift.get-prometheus-config.prefix]` [.description] @@ -983,16 +983,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PREFIX+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PREFIX+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PREFIX+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PREFIX+++` endif::add-copy-button-to-env-var[] --|string |`prometheus.io` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.prometheus.scrape]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.prometheus.scrape[quarkus.openshift.prometheus.scrape]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-prometheus-config.scrape]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-prometheus-config.scrape[quarkus.openshift.get-prometheus-config.scrape]` [.description] @@ -1000,16 +1000,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_SCRAPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCRAPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_SCRAPE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCRAPE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.prometheus.path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.prometheus.path[quarkus.openshift.prometheus.path]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-prometheus-config.path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-prometheus-config.path[quarkus.openshift.get-prometheus-config.path]` [.description] @@ -1017,16 +1017,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PATH+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PATH+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PATH+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PATH+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.prometheus.port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.prometheus.port[quarkus.openshift.prometheus.port]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-prometheus-config.port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-prometheus-config.port[quarkus.openshift.get-prometheus-config.port]` [.description] @@ -1034,16 +1034,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PORT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_PORT+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.prometheus.scheme]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.prometheus.scheme[quarkus.openshift.prometheus.scheme]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-prometheus-config.scheme]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-prometheus-config.scheme[quarkus.openshift.get-prometheus-config.scheme]` [.description] @@ -1051,33 +1051,31 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_SCHEME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCHEME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_SCHEME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PROMETHEUS_CONFIG_SCHEME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.empty-dir-volumes]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.empty-dir-volumes[quarkus.openshift.empty-dir-volumes]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-empty-dir-volumes]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-empty-dir-volumes[quarkus.openshift.get-empty-dir-volumes]` [.description] -- -EmptyDir volumes - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_EMPTY_DIR_VOLUMES+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_EMPTY_DIR_VOLUMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_EMPTY_DIR_VOLUMES+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_EMPTY_DIR_VOLUMES+++` endif::add-copy-button-to-env-var[] --|list of string -| +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.resources.limits.cpu]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.resources.limits.cpu[quarkus.openshift.resources.limits.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-resources.limits.cpu]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-resources.limits.cpu[quarkus.openshift.get-resources.limits.cpu]` [.description] @@ -1085,16 +1083,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.resources.limits.memory]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.resources.limits.memory[quarkus.openshift.resources.limits.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-resources.limits.memory]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-resources.limits.memory[quarkus.openshift.get-resources.limits.memory]` [.description] @@ -1102,16 +1100,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_LIMITS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.resources.requests.cpu]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.resources.requests.cpu[quarkus.openshift.resources.requests.cpu]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-resources.requests.cpu]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-resources.requests.cpu[quarkus.openshift.get-resources.requests.cpu]` [.description] @@ -1119,16 +1117,16 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar CPU Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_CPU+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_CPU+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_CPU+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_CPU+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.resources.requests.memory]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.resources.requests.memory[quarkus.openshift.resources.requests.memory]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-resources.requests.memory]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-resources.requests.memory[quarkus.openshift.get-resources.requests.memory]` [.description] @@ -1136,474 +1134,1910 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar Memory Requirements ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_MEMORY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_MEMORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_MEMORY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RESOURCES_REQUESTS_MEMORY+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.container-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.container-name[quarkus.openshift.container-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-app-secret]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-app-secret[quarkus.openshift.get-app-secret]` [.description] -- -If set, it will change the name of the container according to the configuration - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CONTAINER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_APP_SECRET+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CONTAINER_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_APP_SECRET+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.expose]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.expose[quarkus.openshift.route.expose]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-app-config-map]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-app-config-map[quarkus.openshift.get-app-config-map]` [.description] -- -If true, the service will be exposed - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_EXPOSE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_APP_CONFIG_MAP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_EXPOSE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_APP_CONFIG_MAP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.host]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.host[quarkus.openshift.route.host]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.se-linux-options.level]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.se-linux-options.level[quarkus.openshift.get-security-context.se-linux-options.level]` [.description] -- -The host under which the application is going to be exposed +The SELinux level label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_HOST+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_HOST+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.target-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.target-port[quarkus.openshift.route.target-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.se-linux-options.role]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.se-linux-options.role[quarkus.openshift.get-security-context.se-linux-options.role]` [.description] -- -The target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https". +The SELinux role label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TARGET_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TARGET_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` endif::add-copy-button-to-env-var[] --|string -|`http` +| -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.tls.ca-certificate]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.tls.ca-certificate[quarkus.openshift.route.tls.ca-certificate]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.se-linux-options.type]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.se-linux-options.type[quarkus.openshift.get-security-context.se-linux-options.type]` [.description] -- -The cert authority certificate contents. +The SELinux type label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_CA_CERTIFICATE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_CA_CERTIFICATE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.tls.certificate]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.tls.certificate[quarkus.openshift.route.tls.certificate]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.se-linux-options.user]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.se-linux-options.user[quarkus.openshift.get-security-context.se-linux-options.user]` [.description] -- -The certificate contents. +The SELinux user label that applies to the container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_CERTIFICATE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_CERTIFICATE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.tls.destination-ca-certificate]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.tls.destination-ca-certificate[quarkus.openshift.route.tls.destination-ca-certificate]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name[quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec-name]` [.description] -- -The contents of the ca certificate of the final destination. +The name of the GMSA credential spec to use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_DESTINATION_CA_CERTIFICATE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_DESTINATION_CA_CERTIFICATE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.tls.insecure-edge-termination-policy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.tls.insecure-edge-termination-policy[quarkus.openshift.route.tls.insecure-edge-termination-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec[quarkus.openshift.get-security-context.windows-options.gmsa-credential-spec]` [.description] -- -The desired behavior for insecure connections to a route. +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_INSECURE_EDGE_TERMINATION_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_INSECURE_EDGE_TERMINATION_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.tls.key]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.tls.key[quarkus.openshift.route.tls.key]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.windows-options.run-as-user-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.windows-options.run-as-user-name[quarkus.openshift.get-security-context.windows-options.run-as-user-name]` [.description] -- -The key file contents. +The UserName in Windows to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_KEY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_KEY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.tls.termination]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.tls.termination[quarkus.openshift.route.tls.termination]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.windows-options.host-process]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.windows-options.host-process[quarkus.openshift.get-security-context.windows-options.host-process]` [.description] -- -The termination type. +HostProcess determines if a container should be run as a 'Host Process' container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_TERMINATION+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_TERMINATION+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` endif::add-copy-button-to-env-var[] ---|string +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.add-version-to-label-selectors]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.add-version-to-label-selectors[quarkus.openshift.add-version-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.run-as-user]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.run-as-user[quarkus.openshift.get-security-context.run-as-user]` [.description] -- -If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and DeploymentConfig +The UID to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_VERSION_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_USER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ADD_VERSION_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_USER+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|long +| -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.add-name-to-label-selectors]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.add-name-to-label-selectors[quarkus.openshift.add-name-to-label-selectors]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.run-as-group]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.run-as-group[quarkus.openshift.get-security-context.run-as-group]` [.description] -- -If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment +The GID to run the entrypoint of the container process. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_NAME_TO_LABEL_SELECTORS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ADD_NAME_TO_LABEL_SELECTORS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_GROUP+++` endif::add-copy-button-to-env-var[] ---|boolean -|`true` +--|long +| -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.job.parallelism]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.job.parallelism[quarkus.openshift.job.parallelism]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.run-as-non-root]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.run-as-non-root[quarkus.openshift.get-security-context.run-as-non-root]` [.description] -- -Specifies the maximum desired number of pods the job should run at any given time. +Indicates that the container must run as a non-root user. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_PARALLELISM+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_PARALLELISM+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` endif::add-copy-button-to-env-var[] ---|int +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.job.completions]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.job.completions[quarkus.openshift.job.completions]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.supplemental-groups]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.supplemental-groups[quarkus.openshift.get-security-context.supplemental-groups]` [.description] -- -Specifies the desired number of successfully finished pods the job should be run with. +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_COMPLETIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_COMPLETIONS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` endif::add-copy-button-to-env-var[] ---|int +--|list of long | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.job.completion-mode]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.job.completion-mode[quarkus.openshift.job.completion-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.fs-group]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.fs-group[quarkus.openshift.get-security-context.fs-group]` [.description] -- -CompletionMode specifies how Pod completions are tracked. +A special supplemental group that applies to all containers in a pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_COMPLETION_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_COMPLETION_MODE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP+++` endif::add-copy-button-to-env-var[] --- a| -`non-indexed`, `indexed` -|`non-indexed` +--|long +| -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.job.backoff-limit]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.job.backoff-limit[quarkus.openshift.job.backoff-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.sysctls]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.sysctls[quarkus.openshift.get-security-context.sysctls]` [.description] -- -Specifies the number of retries before marking this job failed. +Sysctls hold a list of namespaced sysctls used for the pod. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_BACKOFF_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SYSCTLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_BACKOFF_LIMIT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_SYSCTLS+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.job.active-deadline-seconds]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.job.active-deadline-seconds[quarkus.openshift.job.active-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.fs-group-change-policy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-security-context.fs-group-change-policy[quarkus.openshift.get-security-context.fs-group-change-policy]` [.description] -- -Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_ACTIVE_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_ACTIVE_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` endif::add-copy-button-to-env-var[] ---|long +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.job.ttl-seconds-after-finished]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.job.ttl-seconds-after-finished[quarkus.openshift.job.ttl-seconds-after-finished]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.is-idempotent]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.is-idempotent[quarkus.openshift.is-idempotent]` [.description] -- -Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. - ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IS_IDEMPOTENT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_TTL_SECONDS_AFTER_FINISHED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_IS_IDEMPOTENT+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`false` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.job.suspend]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.job.suspend[quarkus.openshift.job.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.flavor]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.flavor[quarkus.openshift.flavor]` [.description] -- -Suspend specifies whether the Job controller should create Pods or not. +The OpenShift flavor / version to use. Older versions of OpenShift have minor differences in the labels and fields they support. This option allows users to have their manifests automatically aligned to the OpenShift 'flavor' they use. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_FLAVOR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_SUSPEND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_FLAVOR+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +-- a| +`v3`, `v4` +|`v4` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.job.restart-policy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.job.restart-policy[quarkus.openshift.job.restart-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.deployment-kind]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.deployment-kind[quarkus.openshift.deployment-kind]` [.description] -- -Restart policy when the job container fails. +The kind of the deployment resource to use. Supported values are 'Deployment', 'StatefulSet', 'Job', 'CronJob' and 'DeploymentConfig' defaulting to the latter. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_RESTART_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOYMENT_KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_JOB_RESTART_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOYMENT_KIND+++` endif::add-copy-button-to-env-var[] -- a| -`on-failure`, `never` -|`on-failure` +`deployment`, `deployment-config`, `stateful-set`, `job`, `cron-job` +| -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.schedule]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.schedule[quarkus.openshift.cron-job.schedule]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.part-of]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.part-of[quarkus.openshift.part-of]` [.description] -- -The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron. +The name of the group this component belongs too ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SCHEDULE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PART_OF+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SCHEDULE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_PART_OF+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.concurrency-policy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.concurrency-policy[quarkus.openshift.cron-job.concurrency-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.name[quarkus.openshift.name]` [.description] -- -ConcurrencyPolicy describes how the job will be handled. +The name of the application. This value will be used for naming Kubernetes resources like: 'Deployment', 'Service' and so on... ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_CONCURRENCY_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_CONCURRENCY_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_NAME+++` endif::add-copy-button-to-env-var[] --- a| -`allow`, `forbid`, `replace` -|`allow` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.starting-deadline-seconds]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.starting-deadline-seconds[quarkus.openshift.cron-job.starting-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.version]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.version[quarkus.openshift.version]` [.description] -- -Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones. +The version of the application. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_STARTING_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_VERSION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_STARTING_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_VERSION+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.failed-jobs-history-limit]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.failed-jobs-history-limit[quarkus.openshift.cron-job.failed-jobs-history-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.namespace]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.namespace[quarkus.openshift.namespace]` [.description] -- +The namespace the generated resources should belong to. If not value is set, then the 'namespace' field will not be added to the 'metadata' section of the generated manifests. This in turn means that when the manifests are applied to a cluster, the namespace will be resolved from the current Kubernetes context (see https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/++#++context for more details). + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.successful-jobs-history-limit]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.successful-jobs-history-limit[quarkus.openshift.cron-job.successful-jobs-history-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.add-build-timestamp]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.add-build-timestamp[quarkus.openshift.add-build-timestamp]` [.description] -- +Add the build timestamp to the Kubernetes annotations This is a very useful way to have manifests of successive builds of the same application differ - thus ensuring that Kubernetes will apply the updated resources + ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_BUILD_TIMESTAMP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_ADD_BUILD_TIMESTAMP+++` endif::add-copy-button-to-env-var[] ---|int -| +--|boolean +|`true` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.parallelism]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.parallelism[quarkus.openshift.cron-job.parallelism]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.working-dir]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.working-dir[quarkus.openshift.working-dir]` [.description] -- -Specifies the maximum desired number of pods the job should run at any given time. +Working directory ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_PARALLELISM+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_WORKING_DIR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_PARALLELISM+++` +Environment variable: `+++QUARKUS_OPENSHIFT_WORKING_DIR+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.completions]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.completions[quarkus.openshift.cron-job.completions]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.command]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.command[quarkus.openshift.command]` [.description] -- -Specifies the desired number of successfully finished pods the job should be run with. +The commands ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETIONS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_COMMAND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETIONS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_COMMAND+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.completion-mode]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.completion-mode[quarkus.openshift.cron-job.completion-mode]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.arguments]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.arguments[quarkus.openshift.arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.service-account]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.service-account[quarkus.openshift.service-account]` + + +[.description] +-- +The service account + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.replicas]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.replicas[quarkus.openshift.replicas]` + + +[.description] +-- +The number of desired pods + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REPLICAS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_REPLICAS+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.service-type]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.service-type[quarkus.openshift.service-type]` + + +[.description] +-- +The type of service that will be generated for the application + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SERVICE_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SERVICE_TYPE+++` +endif::add-copy-button-to-env-var[] +-- a| +`cluster-ip`, `node-port`, `load-balancer`, `external-name` +|`cluster-ip` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.node-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.node-port[quarkus.openshift.node-port]` + + +[.description] +-- +The nodePort to set when serviceType is set to nodePort + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.image-pull-policy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.image-pull-policy[quarkus.openshift.image-pull-policy]` + + +[.description] +-- +Image pull policy + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.image-pull-secrets]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.image-pull-secrets[quarkus.openshift.image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.http-action-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.http-action-port[quarkus.openshift.liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.http-action-port-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.http-action-port-name[quarkus.openshift.liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.http-action-path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.http-action-path[quarkus.openshift.liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.http-action-scheme]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.http-action-scheme[quarkus.openshift.liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.exec-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.exec-action[quarkus.openshift.liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.tcp-socket-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.tcp-socket-action[quarkus.openshift.liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.grpc-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.grpc-action[quarkus.openshift.liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.grpc-action-enabled]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.grpc-action-enabled[quarkus.openshift.liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.initial-delay]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.initial-delay[quarkus.openshift.liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.period]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.period[quarkus.openshift.liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.timeout]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.timeout[quarkus.openshift.liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.success-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.success-threshold[quarkus.openshift.liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.failure-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.liveness-probe.failure-threshold[quarkus.openshift.liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.http-action-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.http-action-port[quarkus.openshift.readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.http-action-port-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.http-action-port-name[quarkus.openshift.readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.http-action-path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.http-action-path[quarkus.openshift.readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.http-action-scheme]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.http-action-scheme[quarkus.openshift.readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.exec-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.exec-action[quarkus.openshift.readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.tcp-socket-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.tcp-socket-action[quarkus.openshift.readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.grpc-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.grpc-action[quarkus.openshift.readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.grpc-action-enabled]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.grpc-action-enabled[quarkus.openshift.readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.initial-delay]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.initial-delay[quarkus.openshift.readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.period]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.period[quarkus.openshift.readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.timeout]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.timeout[quarkus.openshift.readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.success-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.success-threshold[quarkus.openshift.readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.failure-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.readiness-probe.failure-threshold[quarkus.openshift.readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.http-action-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.http-action-port[quarkus.openshift.startup-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.http-action-port-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.http-action-port-name[quarkus.openshift.startup-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.http-action-path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.http-action-path[quarkus.openshift.startup-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.http-action-scheme]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.http-action-scheme[quarkus.openshift.startup-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.exec-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.exec-action[quarkus.openshift.startup-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.tcp-socket-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.tcp-socket-action[quarkus.openshift.startup-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.grpc-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.grpc-action[quarkus.openshift.startup-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.grpc-action-enabled]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.grpc-action-enabled[quarkus.openshift.startup-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.initial-delay]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.initial-delay[quarkus.openshift.startup-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.period]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.period[quarkus.openshift.startup-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.timeout]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.timeout[quarkus.openshift.startup-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.success-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.success-threshold[quarkus.openshift.startup-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.failure-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.startup-probe.failure-threshold[quarkus.openshift.startup-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_STARTUP_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.prometheus.annotations]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.prometheus.annotations[quarkus.openshift.prometheus.annotations]` + + +[.description] +-- +When true (the default), emit a set of annotations to identify services that should be scraped by prometheus for metrics. In configurations that use the Prometheus operator with ServiceMonitor, annotations may not be necessary. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.prometheus.prefix]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.prometheus.prefix[quarkus.openshift.prometheus.prefix]` + + +[.description] +-- +Define the annotation prefix used for scrape values, this value will be used as the base for other annotation name defaults. Altering the base for generated annotations can make it easier to define re-labeling rules and avoid unexpected knock-on effects. The default value is `prometheus.io` See Prometheus example: https://github.com/prometheus/prometheus/blob/main/documentation/examples/prometheus-kubernetes.yml + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PREFIX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PREFIX+++` +endif::add-copy-button-to-env-var[] +--|string +|`prometheus.io` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.prometheus.scrape]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.prometheus.scrape[quarkus.openshift.prometheus.scrape]` + + +[.description] +-- +Define the annotation used to indicate services that should be scraped. By default, `/scrape` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_SCRAPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_SCRAPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.prometheus.path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.prometheus.path[quarkus.openshift.prometheus.path]` + + +[.description] +-- +Define the annotation used to indicate the path to scrape. By default, `/path` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.prometheus.port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.prometheus.port[quarkus.openshift.prometheus.port]` + + +[.description] +-- +Define the annotation used to indicate the port to scrape. By default, `/port` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.prometheus.scheme]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.prometheus.scheme[quarkus.openshift.prometheus.scheme]` + + +[.description] +-- +Define the annotation used to indicate the scheme to use for scraping By default, `/scheme` will be appended to the defined prefix. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_PROMETHEUS_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_PROMETHEUS_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.empty-dir-volumes]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.empty-dir-volumes[quarkus.openshift.empty-dir-volumes]` + + +[.description] +-- +EmptyDir volumes + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_EMPTY_DIR_VOLUMES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_EMPTY_DIR_VOLUMES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.resources.limits.cpu]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.resources.limits.cpu[quarkus.openshift.resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.resources.limits.memory]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.resources.limits.memory[quarkus.openshift.resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.resources.requests.cpu]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.resources.requests.cpu[quarkus.openshift.resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.resources.requests.memory]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.resources.requests.memory[quarkus.openshift.resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.container-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.container-name[quarkus.openshift.container-name]` + + +[.description] +-- +If set, it will change the name of the container according to the configuration + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CONTAINER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CONTAINER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.expose]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.expose[quarkus.openshift.route.expose]` + + +[.description] +-- +If true, the service will be exposed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_EXPOSE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_EXPOSE+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.host]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.host[quarkus.openshift.route.host]` + + +[.description] +-- +The host under which the application is going to be exposed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.target-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.target-port[quarkus.openshift.route.target-port]` + + +[.description] +-- +The target named port. If not provided, it will be deducted from the Service resource ports. Options are: "http" and "https". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TARGET_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TARGET_PORT+++` +endif::add-copy-button-to-env-var[] +--|string +|`http` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.tls.ca-certificate]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.tls.ca-certificate[quarkus.openshift.route.tls.ca-certificate]` + + +[.description] +-- +The cert authority certificate contents. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_CA_CERTIFICATE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_CA_CERTIFICATE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.tls.certificate]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.tls.certificate[quarkus.openshift.route.tls.certificate]` + + +[.description] +-- +The certificate contents. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_CERTIFICATE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_CERTIFICATE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.tls.destination-ca-certificate]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.tls.destination-ca-certificate[quarkus.openshift.route.tls.destination-ca-certificate]` + + +[.description] +-- +The contents of the ca certificate of the final destination. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_DESTINATION_CA_CERTIFICATE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_DESTINATION_CA_CERTIFICATE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.tls.insecure-edge-termination-policy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.tls.insecure-edge-termination-policy[quarkus.openshift.route.tls.insecure-edge-termination-policy]` + + +[.description] +-- +The desired behavior for insecure connections to a route. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_INSECURE_EDGE_TERMINATION_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_INSECURE_EDGE_TERMINATION_POLICY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.tls.key]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.tls.key[quarkus.openshift.route.tls.key]` + + +[.description] +-- +The key file contents. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.route.tls.termination]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.route.tls.termination[quarkus.openshift.route.tls.termination]` + + +[.description] +-- +The termination type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ROUTE_TLS_TERMINATION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ROUTE_TLS_TERMINATION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.add-version-to-label-selectors]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.add-version-to-label-selectors[quarkus.openshift.add-version-to-label-selectors]` + + +[.description] +-- +If true, the 'app.kubernetes.io/version' label will be part of the selectors of Service and DeploymentConfig + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_VERSION_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ADD_VERSION_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.add-name-to-label-selectors]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.add-name-to-label-selectors[quarkus.openshift.add-name-to-label-selectors]` + + +[.description] +-- +If true, the 'app.kubernetes.io/name' label will be part of the selectors of Service and Deployment + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ADD_NAME_TO_LABEL_SELECTORS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ADD_NAME_TO_LABEL_SELECTORS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`true` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.job.parallelism]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.job.parallelism[quarkus.openshift.job.parallelism]` + + +[.description] +-- +Specifies the maximum desired number of pods the job should run at any given time. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_PARALLELISM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_PARALLELISM+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.job.completions]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.job.completions[quarkus.openshift.job.completions]` + + +[.description] +-- +Specifies the desired number of successfully finished pods the job should be run with. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_COMPLETIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_COMPLETIONS+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.job.completion-mode]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.job.completion-mode[quarkus.openshift.job.completion-mode]` + + +[.description] +-- +CompletionMode specifies how Pod completions are tracked. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_COMPLETION_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_COMPLETION_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`non-indexed`, `indexed` +|`non-indexed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.job.backoff-limit]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.job.backoff-limit[quarkus.openshift.job.backoff-limit]` + + +[.description] +-- +Specifies the number of retries before marking this job failed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_BACKOFF_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_BACKOFF_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.job.active-deadline-seconds]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.job.active-deadline-seconds[quarkus.openshift.job.active-deadline-seconds]` + + +[.description] +-- +Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_ACTIVE_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_ACTIVE_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.job.ttl-seconds-after-finished]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.job.ttl-seconds-after-finished[quarkus.openshift.job.ttl-seconds-after-finished]` + + +[.description] +-- +Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_TTL_SECONDS_AFTER_FINISHED+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.job.suspend]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.job.suspend[quarkus.openshift.job.suspend]` + + +[.description] +-- +Suspend specifies whether the Job controller should create Pods or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_SUSPEND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_SUSPEND+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.job.restart-policy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.job.restart-policy[quarkus.openshift.job.restart-policy]` + + +[.description] +-- +Restart policy when the job container fails. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_JOB_RESTART_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_JOB_RESTART_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`on-failure`, `never` +|`on-failure` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.schedule]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.schedule[quarkus.openshift.cron-job.schedule]` + + +[.description] +-- +The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SCHEDULE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SCHEDULE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.concurrency-policy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.concurrency-policy[quarkus.openshift.cron-job.concurrency-policy]` + + +[.description] +-- +ConcurrencyPolicy describes how the job will be handled. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_CONCURRENCY_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_CONCURRENCY_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`allow`, `forbid`, `replace` +|`allow` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.starting-deadline-seconds]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.starting-deadline-seconds[quarkus.openshift.cron-job.starting-deadline-seconds]` + + +[.description] +-- +Deadline in seconds for starting the job if it misses scheduled time for any reason. Missed jobs executions will be counted as failed ones. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_STARTING_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_STARTING_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.failed-jobs-history-limit]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.failed-jobs-history-limit[quarkus.openshift.cron-job.failed-jobs-history-limit]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_FAILED_JOBS_HISTORY_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.successful-jobs-history-limit]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.successful-jobs-history-limit[quarkus.openshift.cron-job.successful-jobs-history-limit]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SUCCESSFUL_JOBS_HISTORY_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.parallelism]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.parallelism[quarkus.openshift.cron-job.parallelism]` + + +[.description] +-- +Specifies the maximum desired number of pods the job should run at any given time. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_PARALLELISM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_PARALLELISM+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.completions]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.completions[quarkus.openshift.cron-job.completions]` + + +[.description] +-- +Specifies the desired number of successfully finished pods the job should be run with. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETIONS+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.completion-mode]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.completion-mode[quarkus.openshift.cron-job.completion-mode]` [.description] @@ -1611,544 +3045,4085 @@ a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quar CompletionMode specifies how Pod completions are tracked. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETION_MODE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETION_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETION_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`non-indexed`, `indexed` +|`non-indexed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.backoff-limit]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.backoff-limit[quarkus.openshift.cron-job.backoff-limit]` + + +[.description] +-- +Specifies the number of retries before marking this job failed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_BACKOFF_LIMIT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_BACKOFF_LIMIT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.active-deadline-seconds]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.active-deadline-seconds[quarkus.openshift.cron-job.active-deadline-seconds]` + + +[.description] +-- +Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.ttl-seconds-after-finished]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.ttl-seconds-after-finished[quarkus.openshift.cron-job.ttl-seconds-after-finished]` + + +[.description] +-- +Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.suspend]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.suspend[quarkus.openshift.cron-job.suspend]` + + +[.description] +-- +Suspend specifies whether the Job controller should create Pods or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SUSPEND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SUSPEND+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.restart-policy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.restart-policy[quarkus.openshift.cron-job.restart-policy]` + + +[.description] +-- +Restart policy when the job container fails. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_RESTART_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_RESTART_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`on-failure`, `never` +|`on-failure` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.env.secrets]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.env.secrets[quarkus.openshift.env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.env.configmaps]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.env.configmaps[quarkus.openshift.env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.app-secret]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.app-secret[quarkus.openshift.app-secret]` + + +[.description] +-- +If set, the secret will mounted to the application container and its contents will be used for application configuration. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_APP_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_APP_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.app-config-map]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.app-config-map[quarkus.openshift.app-config-map]` + + +[.description] +-- +If set, the config amp will be mounted to the application container and its contents will be used for application configuration. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_APP_CONFIG_MAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_APP_CONFIG_MAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.se-linux-options.level]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.se-linux-options.level[quarkus.openshift.security-context.se-linux-options.level]` + + +[.description] +-- +The SELinux level label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.se-linux-options.role]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.se-linux-options.role[quarkus.openshift.security-context.se-linux-options.role]` + + +[.description] +-- +The SELinux role label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.se-linux-options.type]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.se-linux-options.type[quarkus.openshift.security-context.se-linux-options.type]` + + +[.description] +-- +The SELinux type label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.se-linux-options.user]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.se-linux-options.user[quarkus.openshift.security-context.se-linux-options.user]` + + +[.description] +-- +The SELinux user label that applies to the container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name[quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]` + + +[.description] +-- +The name of the GMSA credential spec to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.windows-options.gmsa-credential-spec[quarkus.openshift.security-context.windows-options.gmsa-credential-spec]` + + +[.description] +-- +GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.windows-options.run-as-user-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.windows-options.run-as-user-name[quarkus.openshift.security-context.windows-options.run-as-user-name]` + + +[.description] +-- +The UserName in Windows to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.windows-options.host-process]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.windows-options.host-process[quarkus.openshift.security-context.windows-options.host-process]` + + +[.description] +-- +HostProcess determines if a container should be run as a 'Host Process' container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.run-as-user]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.run-as-user[quarkus.openshift.security-context.run-as-user]` + + +[.description] +-- +The UID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_USER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_USER+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.run-as-group]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.run-as-group[quarkus.openshift.security-context.run-as-group]` + + +[.description] +-- +The GID to run the entrypoint of the container process. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.run-as-non-root]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.run-as-non-root[quarkus.openshift.security-context.run-as-non-root]` + + +[.description] +-- +Indicates that the container must run as a non-root user. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +endif::add-copy-button-to-env-var[] +--|boolean +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.supplemental-groups]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.supplemental-groups[quarkus.openshift.security-context.supplemental-groups]` + + +[.description] +-- +A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +endif::add-copy-button-to-env-var[] +--|list of long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.fs-group]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.fs-group[quarkus.openshift.security-context.fs-group]` + + +[.description] +-- +A special supplemental group that applies to all containers in a pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP+++` +endif::add-copy-button-to-env-var[] +--|long +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.sysctls]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.sysctls[quarkus.openshift.security-context.sysctls]` + + +[.description] +-- +Sysctls hold a list of namespaced sysctls used for the pod. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SYSCTLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SYSCTLS+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.fs-group-change-policy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.fs-group-change-policy[quarkus.openshift.security-context.fs-group-change-policy]` + + +[.description] +-- +It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.remote-debug.enabled]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.remote-debug.enabled[quarkus.openshift.remote-debug.enabled]` + + +[.description] +-- +If true, the debug mode in pods will be enabled. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.remote-debug.transport]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.remote-debug.transport[quarkus.openshift.remote-debug.transport]` + + +[.description] +-- +The transport to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_TRANSPORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_TRANSPORT+++` +endif::add-copy-button-to-env-var[] +--|string +|`dt_socket` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.remote-debug.suspend]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.remote-debug.suspend[quarkus.openshift.remote-debug.suspend]` + + +[.description] +-- +If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_SUSPEND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_SUSPEND+++` +endif::add-copy-button-to-env-var[] +--|string +|`n` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.remote-debug.address-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.remote-debug.address-port[quarkus.openshift.remote-debug.address-port]` + + +[.description] +-- +It specifies the address at which the debug socket will listen. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ADDRESS_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ADDRESS_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +|`5005` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.deploy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.deploy[quarkus.openshift.deploy]` + + +[.description] +-- +If set to true, Quarkus will attempt to deploy the application to the target Openshift cluster + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.deploy-strategy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.deploy-strategy[quarkus.openshift.deploy-strategy]` + + +[.description] +-- +If deploy is enabled, it will follow this strategy to update the resources to the target OpenShift cluster. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOY_STRATEGY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOY_STRATEGY+++` +endif::add-copy-button-to-env-var[] +-- a| +`create-or-update`, `create`, `replace`, `server-side-apply` +|`create-or-update` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.idempotent]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.idempotent[quarkus.openshift.idempotent]` + + +[.description] +-- +Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IDEMPOTENT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_IDEMPOTENT+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-env.fields-fields]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-env.fields-fields[quarkus.openshift.get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-env.vars-vars]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-env.vars-vars[quarkus.openshift.get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-env.mapping.-mapping-.with-key]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-labels-get-labels]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-labels-get-labels[quarkus.openshift.get-labels]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_LABELS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-annotations-get-annotations]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-annotations-get-annotations[quarkus.openshift.get-annotations]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_ANNOTATIONS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_ANNOTATIONS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-ports.-get-ports-.container-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-ports.-get-ports-.container-port[quarkus.openshift.get-ports."get-ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-ports.-get-ports-.host-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-ports.-get-ports-.host-port[quarkus.openshift.get-ports."get-ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-ports.-get-ports-.path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-ports.-get-ports-.path[quarkus.openshift.get-ports."get-ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-ports.-get-ports-.protocol]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-ports.-get-ports-.protocol[quarkus.openshift.get-ports."get-ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-ports.-get-ports-.node-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-ports.-get-ports-.node-port[quarkus.openshift.get-ports."get-ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-ports.-get-ports-.tls]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-ports.-get-ports-.tls[quarkus.openshift.get-ports."get-ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PORTS__GET_PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-mounts.-get-mounts-.name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-mounts.-get-mounts-.name[quarkus.openshift.get-mounts."get-mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-mounts.-get-mounts-.path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-mounts.-get-mounts-.path[quarkus.openshift.get-mounts."get-mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-mounts.-get-mounts-.sub-path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-mounts.-get-mounts-.sub-path[quarkus.openshift.get-mounts."get-mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-mounts.-get-mounts-.read-only]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-mounts.-get-mounts-.read-only[quarkus.openshift.get-mounts."get-mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_MOUNTS__GET_MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.secret-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.secret-name[quarkus.openshift.get-secret-volumes."get-secret-volumes".secret-name]` + + +[.description] +-- +The name of the secret to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.default-mode]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.default-mode[quarkus.openshift.get-secret-volumes."get-secret-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.path[quarkus.openshift.get-secret-volumes."get-secret-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.mode]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.items.-items-.mode[quarkus.openshift.get-secret-volumes."get-secret-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.optional]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-secret-volumes.-get-secret-volumes-.optional[quarkus.openshift.get-secret-volumes."get-secret-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SECRET_VOLUMES__GET_SECRET_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.config-map-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.config-map-name[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".config-map-name]` + + +[.description] +-- +The name of the ConfigMap to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__CONFIG_MAP_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.default-mode]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.default-mode[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.path[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".items."items".path]` + + +[.description] +-- +The path where the file will be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.items.-items-.mode[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".items."items".mode]` + + +[.description] +-- +It must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__ITEMS__ITEMS__MODE+++` +endif::add-copy-button-to-env-var[] +--|int +|`-1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.optional]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-config-map-volumes.-get-config-map-volumes-.optional[quarkus.openshift.get-config-map-volumes."get-config-map-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_CONFIG_MAP_VOLUMES__GET_CONFIG_MAP_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.repository]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.repository[quarkus.openshift.get-git-repo-volumes."get-git-repo-volumes".repository]` + + +[.description] +-- +Git repository URL. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REPOSITORY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.directory]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.directory[quarkus.openshift.get-git-repo-volumes."get-git-repo-volumes".directory]` + + +[.description] +-- +The directory of the repository to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__DIRECTORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.revision]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-git-repo-volumes.-get-git-repo-volumes-.revision[quarkus.openshift.get-git-repo-volumes."get-git-repo-volumes".revision]` + + +[.description] +-- +The commit hash to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_GIT_REPO_VOLUMES__GET_GIT_REPO_VOLUMES__REVISION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.claim-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.claim-name[quarkus.openshift.get-pvc-volumes."get-pvc-volumes".claim-name]` + + +[.description] +-- +The name of the claim to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__CLAIM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.default-mode]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.default-mode[quarkus.openshift.get-pvc-volumes."get-pvc-volumes".default-mode]` + + +[.description] +-- +Default mode. When specifying an octal number, leading zero must be present. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__DEFAULT_MODE+++` +endif::add-copy-button-to-env-var[] +--|string +|`0600` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.optional]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-pvc-volumes.-get-pvc-volumes-.optional[quarkus.openshift.get-pvc-volumes."get-pvc-volumes".optional]` + + +[.description] +-- +Optional + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_PVC_VOLUMES__GET_PVC_VOLUMES__OPTIONAL+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.volume-id[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".volume-id]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__VOLUME_ID+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.partition[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".partition]` + + +[.description] +-- +The partition. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__PARTITION+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.fs-type[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".fs-type]` + + +[.description] +-- +Filesystem type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-aws-elastic-block-store-volumes.-get-aws-elastic-block-store-volumes-.read-only[quarkus.openshift.get-aws-elastic-block-store-volumes."get-aws-elastic-block-store-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__GET_AWS_ELASTIC_BLOCK_STORE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.share-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.share-name[quarkus.openshift.get-azure-file-volumes."get-azure-file-volumes".share-name]` + + +[.description] +-- +The share name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SHARE_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.secret-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.secret-name[quarkus.openshift.get-azure-file-volumes."get-azure-file-volumes".secret-name]` + + +[.description] +-- +The secret name. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__SECRET_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.read-only]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-azure-file-volumes.-get-azure-file-volumes-.read-only[quarkus.openshift.get-azure-file-volumes."get-azure-file-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_FILE_VOLUMES__GET_AZURE_FILE_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-name[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".disk-name]` + + +[.description] +-- +The name of the disk to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.disk-uri[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".disk-uri]` + + +[.description] +-- +The URI of the vhd blob object OR the resourceID of an Azure managed data disk if Kind is Managed + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__DISK_URI+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.kind]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.kind[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".kind]` + + +[.description] +-- +Kind of disk. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__KIND+++` +endif::add-copy-button-to-env-var[] +-- a| +`managed`, `shared` +|`managed` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.caching-mode[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".caching-mode]` + + +[.description] +-- +Disk caching mode. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__CACHING_MODE+++` +endif::add-copy-button-to-env-var[] +-- a| +`read-write`, `read-only`, `none` +|`read-write` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.fs-type[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".fs-type]` + + +[.description] +-- +File system type. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__FS_TYPE+++` +endif::add-copy-button-to-env-var[] +--|string +|`ext4` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-azure-disk-volumes.-get-azure-disk-volumes-.read-only[quarkus.openshift.get-azure-disk-volumes."get-azure-disk-volumes".read-only]` + + +[.description] +-- +Whether the volumeName is read only or not. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_AZURE_DISK_VOLUMES__GET_AZURE_DISK_VOLUMES__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.secrets]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.secrets[quarkus.openshift.get-init-containers."get-init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.configmaps]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.configmaps[quarkus.openshift.get-init-containers."get-init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.fields-fields]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.fields-fields[quarkus.openshift.get-init-containers."get-init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.vars-vars]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.vars-vars[quarkus.openshift.get-init-containers."get-init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-init-containers."get-init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-target-platform-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.get-target-platform-name[quarkus.openshift.get-init-containers."get-init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.image]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.image[quarkus.openshift.get-init-containers."get-init-containers".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.working-dir]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.working-dir[quarkus.openshift.get-init-containers."get-init-containers".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.command]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.command[quarkus.openshift.get-init-containers."get-init-containers".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.arguments]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.arguments[quarkus.openshift.get-init-containers."get-init-containers".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.service-account]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.service-account[quarkus.openshift.get-init-containers."get-init-containers".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.host]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.host[quarkus.openshift.get-init-containers."get-init-containers".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.container-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.container-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.host-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.host-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.path[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.protocol]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.protocol[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.node-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.node-port[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.tls]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.ports.-ports-.tls[quarkus.openshift.get-init-containers."get-init-containers".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-policy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-policy[quarkus.openshift.get-init-containers."get-init-containers".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-secrets]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.image-pull-secrets[quarkus.openshift.get-init-containers."get-init-containers".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-port-name[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-path[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.http-action-scheme[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.exec-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.exec-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.tcp-socket-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.grpc-action-enabled[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.initial-delay]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.initial-delay[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.period]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.period[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.timeout]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.timeout[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.success-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.success-threshold[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.liveness-probe.failure-threshold[quarkus.openshift.get-init-containers."get-init-containers".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-port-name[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-path[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.http-action-scheme[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.exec-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.exec-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.tcp-socket-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.grpc-action-enabled[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.initial-delay]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.initial-delay[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.period]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.period[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.timeout]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.timeout[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.success-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.success-threshold[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.readiness-probe.failure-threshold[quarkus.openshift.get-init-containers."get-init-containers".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.name[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.path[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.sub-path[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.mounts.-mounts-.read-only[quarkus.openshift.get-init-containers."get-init-containers".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.cpu]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.cpu[quarkus.openshift.get-init-containers."get-init-containers".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.memory]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.limits.memory[quarkus.openshift.get-init-containers."get-init-containers".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.cpu]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.cpu[quarkus.openshift.get-init-containers."get-init-containers".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.memory]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.resources.requests.memory[quarkus.openshift.get-init-containers."get-init-containers".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.secrets]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.secrets[quarkus.openshift.get-init-containers."get-init-containers".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.configmaps]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.configmaps[quarkus.openshift.get-init-containers."get-init-containers".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.fields-fields]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.fields-fields[quarkus.openshift.get-init-containers."get-init-containers".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.vars-vars]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.vars-vars[quarkus.openshift.get-init-containers."get-init-containers".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-secret[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.from-configmap[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-init-containers.-get-init-containers-.env.mapping.-mapping-.with-key[quarkus.openshift.get-init-containers."get-init-containers".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_INIT_CONTAINERS__GET_INIT_CONTAINERS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.secrets]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.secrets[quarkus.openshift.get-sidecars."get-sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.configmaps]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.configmaps[quarkus.openshift.get-sidecars."get-sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.fields-fields]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.fields-fields[quarkus.openshift.get-sidecars."get-sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.vars-vars]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.vars-vars[quarkus.openshift.get-sidecars."get-sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.openshift.get-sidecars."get-sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-target-platform-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.get-target-platform-name[quarkus.openshift.get-sidecars."get-sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.image]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.image[quarkus.openshift.get-sidecars."get-sidecars".image]` + + +[.description] +-- +The container image. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.working-dir]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.working-dir[quarkus.openshift.get-sidecars."get-sidecars".working-dir]` + + +[.description] +-- +Working directory. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__WORKING_DIR+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.command]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.command[quarkus.openshift.get-sidecars."get-sidecars".command]` + + +[.description] +-- +The commands + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__COMMAND+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__COMMAND+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.arguments]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.arguments[quarkus.openshift.get-sidecars."get-sidecars".arguments]` + + +[.description] +-- +The arguments + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ARGUMENTS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.service-account]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.service-account[quarkus.openshift.get-sidecars."get-sidecars".service-account]` + + +[.description] +-- +The service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__SERVICE_ACCOUNT+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.host]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.host[quarkus.openshift.get-sidecars."get-sidecars".host]` + + +[.description] +-- +The host under which the application is going to be exposed. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__HOST+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__HOST+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.container-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.container-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".container-port]` + + +[.description] +-- +The port number. Refers to the container port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__CONTAINER_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.host-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.host-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".host-port]` + + +[.description] +-- +The host port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__HOST_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.path[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".path]` + + +[.description] +-- +The application path (refers to web application path). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +|`/` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.protocol]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.protocol[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".protocol]` + + +[.description] +-- +The protocol. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__PROTOCOL+++` +endif::add-copy-button-to-env-var[] +-- a| +`tcp`, `udp`, `sctp`, `http`, `proxy` +|`tcp` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.node-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.node-port[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".node-port]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__NODE_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.tls]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.ports.-ports-.tls[quarkus.openshift.get-sidecars."get-sidecars".ports."ports".tls]` + + +[.description] +-- +If enabled, the port will be configured to use the schema HTTPS. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__PORTS__PORTS__TLS+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-policy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-policy[quarkus.openshift.get-sidecars."get-sidecars".image-pull-policy]` + + +[.description] +-- +Image pull policy. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_POLICY+++` +endif::add-copy-button-to-env-var[] +-- a| +`always`, `if-not-present`, `never` +|`always` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-secrets]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.image-pull-secrets[quarkus.openshift.get-sidecars."get-sidecars".image-pull-secrets]` + + +[.description] +-- +The image pull secret + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__IMAGE_PULL_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-port-name[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-path[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.http-action-scheme[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.exec-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.exec-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.tcp-socket-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.grpc-action-enabled[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.initial-delay]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.initial-delay[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.period]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.period[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.timeout]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.timeout[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.success-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.success-threshold[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.liveness-probe.failure-threshold[quarkus.openshift.get-sidecars."get-sidecars".liveness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__LIVENESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-port]` + + +[.description] +-- +The port number to use when configuring the `http get` action. If not configured, the port corresponding to the `httpActionPortName` will be used. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT+++` +endif::add-copy-button-to-env-var[] +--|int +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-port-name[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-port-name]` + + +[.description] +-- +The port name for selecting the port of the `HTTP get` action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PORT_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-path[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-path]` + + +[.description] +-- +The http path to use for the probe. For this to work, the container port also needs to be set. Assuming the container port has been set (as per above comment), if execAction or tcpSocketAction are not set, an HTTP probe will be used automatically even if no path is set (which will result in the root path being used). If Smallrye Health is used, the path will automatically be set according to the health check path. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.http-action-scheme[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.http-action-scheme]` + + +[.description] +-- +The scheme of the `HTTP get` action. Can be either "HTTP" or "HTTPS". + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_HTTP_ACTION_SCHEME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.exec-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.exec-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.exec-action]` + + +[.description] +-- +The command to use for the probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_EXEC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.tcp-socket-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.tcp-socket-action]` + + +[.description] +-- +The tcp socket to use for the probe (the format is host:port). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TCP_SOCKET_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.grpc-action]` + + +[.description] +-- +The gRPC port to use for the probe (the format is either port or port:service). + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.grpc-action-enabled[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.grpc-action-enabled]` + + +[.description] +-- +If enabled and `grpc-action` is not provided, it will use the generated service name and the gRPC port. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_GRPC_ACTION_ENABLED+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.initial-delay]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.initial-delay[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.initial-delay]` + + +[.description] +-- +The amount of time to wait before starting to probe. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_INITIAL_DELAY+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`5S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.period]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.period[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.period]` + + +[.description] +-- +The period in which the action should be called. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_PERIOD+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.timeout]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.timeout[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.timeout]` + + +[.description] +-- +The amount of time to wait for each action. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +--|link:https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html[Duration] + link:#duration-note-anchor-{summaryTableId}[icon:question-circle[], title=More information about the Duration format] +|`10S` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.success-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.success-threshold[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.success-threshold]` + + +[.description] +-- +The success threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_SUCCESS_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`1` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.readiness-probe.failure-threshold[quarkus.openshift.get-sidecars."get-sidecars".readiness-probe.failure-threshold]` + + +[.description] +-- +The failure threshold to use. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__READINESS_PROBE_FAILURE_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +--|int +|`3` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.name[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".name]` + + +[.description] +-- +The name of the volumeName to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__NAME+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.path[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".path]` + + +[.description] +-- +The path to mount. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.sub-path[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".sub-path]` + + +[.description] +-- +Path within the volumeName from which the container's volumeName should be mounted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__SUB_PATH+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.mounts.-mounts-.read-only[quarkus.openshift.get-sidecars."get-sidecars".mounts."mounts".read-only]` + + +[.description] +-- +ReadOnly + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__MOUNTS__MOUNTS__READ_ONLY+++` +endif::add-copy-button-to-env-var[] +--|boolean +|`false` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.cpu]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.cpu[quarkus.openshift.get-sidecars."get-sidecars".resources.limits.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.memory]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.limits.memory[quarkus.openshift.get-sidecars."get-sidecars".resources.limits.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_LIMITS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.cpu]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.cpu[quarkus.openshift.get-sidecars."get-sidecars".resources.requests.cpu]` + + +[.description] +-- +CPU Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_CPU+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.memory]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.resources.requests.memory[quarkus.openshift.get-sidecars."get-sidecars".resources.requests.memory]` + + +[.description] +-- +Memory Requirements + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__RESOURCES_REQUESTS_MEMORY+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.secrets]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.secrets[quarkus.openshift.get-sidecars."get-sidecars".env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.configmaps]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.configmaps[quarkus.openshift.get-sidecars."get-sidecars".env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.fields-fields]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.fields-fields[quarkus.openshift.get-sidecars."get-sidecars".env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.vars-vars]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.vars-vars[quarkus.openshift.get-sidecars."get-sidecars".env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-secret[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.from-configmap[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-sidecars.-get-sidecars-.env.mapping.-mapping-.with-key[quarkus.openshift.get-sidecars."get-sidecars".env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_SIDECARS__GET_SIDECARS__ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-host-aliases.-get-host-aliases-.ip]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-host-aliases.-get-host-aliases-.ip[quarkus.openshift.get-host-aliases."get-host-aliases".ip]` + + +[.description] +-- +The ip address + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_COMPLETION_MODE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__IP+++` endif::add-copy-button-to-env-var[] --- a| -`non-indexed`, `indexed` -|`non-indexed` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.backoff-limit]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.backoff-limit[quarkus.openshift.cron-job.backoff-limit]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-host-aliases.-get-host-aliases-.hostnames]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-host-aliases.-get-host-aliases-.hostnames[quarkus.openshift.get-host-aliases."get-host-aliases".hostnames]` [.description] -- -Specifies the number of retries before marking this job failed. +The hostnames to resolve to the ip ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_BACKOFF_LIMIT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_BACKOFF_LIMIT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_HOST_ALIASES__GET_HOST_ALIASES__HOSTNAMES+++` endif::add-copy-button-to-env-var[] ---|int +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.active-deadline-seconds]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.active-deadline-seconds[quarkus.openshift.cron-job.active-deadline-seconds]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.roles.-roles-.name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.roles.-roles-.name[quarkus.openshift.get-rbac-config.roles."roles".name]` [.description] -- -Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. +The name of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_ACTIVE_DEADLINE_SECONDS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAME+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.ttl-seconds-after-finished]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.ttl-seconds-after-finished[quarkus.openshift.cron-job.ttl-seconds-after-finished]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.roles.-roles-.namespace]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.roles.-roles-.namespace[quarkus.openshift.get-rbac-config.roles."roles".namespace]` [.description] -- -Limits the lifetime of a Job that has finished execution (either Complete or Failed). If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to be automatically deleted. +The namespace of the role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_TTL_SECONDS_AFTER_FINISHED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|int +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.suspend]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.suspend[quarkus.openshift.cron-job.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.roles.-roles-.labels-labels]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.roles.-roles-.labels-labels[quarkus.openshift.get-rbac-config.roles."roles".labels]` [.description] -- -Suspend specifies whether the Job controller should create Pods or not. +Labels to add into the Role resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_SUSPEND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__LABELS+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|`Map` +| -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.cron-job.restart-policy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.cron-job.restart-policy[quarkus.openshift.cron-job.restart-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.api-groups[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".api-groups]` [.description] -- -Restart policy when the job container fails. +API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_CRON_JOB_RESTART_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_CRON_JOB_RESTART_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] --- a| -`on-failure`, `never` -|`on-failure` +--|list of string +| -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.env.secrets]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.env.secrets[quarkus.openshift.env.secrets]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- -The optional list of Secret names to load environment variables from. +Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_SECRETS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ENV_SECRETS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.env.configmaps]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.env.configmaps[quarkus.openshift.env.configmaps]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resource-names[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".resource-names]` [.description] -- -The optional list of ConfigMap names to load environment variables from. +Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_ENV_CONFIGMAPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] --|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.app-secret]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.app-secret[quarkus.openshift.app-secret]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.resources[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".resources]` [.description] -- -If set, the secret will mounted to the application container and its contents will be used for application configuration. +Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_APP_SECRET+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_APP_SECRET+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.app-config-map]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.app-config-map[quarkus.openshift.app-config-map]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.roles.-roles-.policy-rules.-policy-rules-.verbs[quarkus.openshift.get-rbac-config.roles."roles".policy-rules."policy-rules".verbs]` [.description] -- -If set, the config amp will be mounted to the application container and its contents will be used for application configuration. +Verbs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_APP_CONFIG_MAP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_APP_CONFIG_MAP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLES__ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.se-linux-options.level]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.se-linux-options.level[quarkus.openshift.security-context.se-linux-options.level]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.name[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".name]` [.description] -- -The SELinux level label that applies to the container. +The name of the cluster role. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_LEVEL+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.se-linux-options.role]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.se-linux-options.role[quarkus.openshift.security-context.se-linux-options.role]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.labels-labels[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".labels]` [.description] -- -The SELinux role label that applies to the container. +Labels to add into the ClusterRole resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_ROLE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__LABELS+++` endif::add-copy-button-to-env-var[] ---|string +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.se-linux-options.type]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.se-linux-options.type[quarkus.openshift.security-context.se-linux-options.type]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.api-groups[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".api-groups]` [.description] -- -The SELinux type label that applies to the container. +API groups of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_TYPE+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__API_GROUPS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.se-linux-options.user]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.se-linux-options.user[quarkus.openshift.security-context.se-linux-options.user]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.non-resource-urls[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".non-resource-urls]` [.description] -- -The SELinux user label that applies to the container. +Non resource URLs of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SE_LINUX_OPTIONS_USER+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__NON_RESOURCE_URLS+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name[quarkus.openshift.security-context.windows-options.gmsa-credential-spec-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resource-names[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resource-names]` [.description] -- -The name of the GMSA credential spec to use. +Resource names of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCE_NAMES+++` endif::add-copy-button-to-env-var[] ---|string +--|list of string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.windows-options.gmsa-credential-spec]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.windows-options.gmsa-credential-spec[quarkus.openshift.security-context.windows-options.gmsa-credential-spec]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.resources[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".resources]` [.description] -- -GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. +Resources of the policy rule. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_GMSA_CREDENTIAL_SPEC+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__RESOURCES+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-roles.-cluster-roles-.policy-rules.-policy-rules-.verbs[quarkus.openshift.get-rbac-config.cluster-roles."cluster-roles".policy-rules."policy-rules".verbs]` + + +[.description] +-- +Verbs of the policy rule. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLES__CLUSTER_ROLES__POLICY_RULES__POLICY_RULES__VERBS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.name[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".name]` + + +[.description] +-- +The name of the service account. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.windows-options.run-as-user-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.windows-options.run-as-user-name[quarkus.openshift.security-context.windows-options.run-as-user-name]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.namespace]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.namespace[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".namespace]` [.description] -- -The UserName in Windows to run the entrypoint of the container process. +The namespace of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_RUN_AS_USER_NAME+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.windows-options.host-process]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.windows-options.host-process[quarkus.openshift.security-context.windows-options.host-process]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.labels-labels]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.labels-labels[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".labels]` [.description] -- -HostProcess determines if a container should be run as a 'Host Process' container. +Labels of the service account. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_WINDOWS_OPTIONS_HOST_PROCESS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__LABELS+++` endif::add-copy-button-to-env-var[] ---|boolean +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.run-as-user]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.run-as-user[quarkus.openshift.security-context.run-as-user]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.use-as-default]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.service-accounts.-service-accounts-.use-as-default[quarkus.openshift.get-rbac-config.service-accounts."service-accounts".use-as-default]` [.description] -- -The UID to run the entrypoint of the container process. +If true, this service account will be used in the generated Deployment resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_USER+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_USER+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_SERVICE_ACCOUNTS__SERVICE_ACCOUNTS__USE_AS_DEFAULT+++` endif::add-copy-button-to-env-var[] ---|long +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.run-as-group]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.run-as-group[quarkus.openshift.security-context.run-as-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".name]` [.description] -- -The GID to run the entrypoint of the container process. +Name of the RoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_GROUP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] ---|long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.run-as-non-root]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.run-as-non-root[quarkus.openshift.security-context.run-as-non-root]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.labels-labels]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.labels-labels[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".labels]` [.description] -- -Indicates that the container must run as a non-root user. +Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_RUN_AS_NON_ROOT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__LABELS+++` endif::add-copy-button-to-env-var[] ---|boolean +--|`Map` | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.supplemental-groups]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.supplemental-groups[quarkus.openshift.security-context.supplemental-groups]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.role-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.role-name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".role-name]` [.description] -- -A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. +The name of the Role resource to use by the RoleRef element in the generated Role Binding resource. By default, it's "view" role name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SUPPLEMENTAL_GROUPS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] ---|list of long +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.fs-group]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.fs-group[quarkus.openshift.security-context.fs-group]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.cluster-wide]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.cluster-wide[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".cluster-wide]` [.description] -- -A special supplemental group that applies to all containers in a pod. +If the Role sets in the `role-name` property is cluster wide or not. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__CLUSTER_WIDE+++` endif::add-copy-button-to-env-var[] ---|long +--|boolean | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.sysctls]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.sysctls[quarkus.openshift.security-context.sysctls]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.name[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".name]` [.description] -- -Sysctls hold a list of namespaced sysctls used for the pod. +The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SYSCTLS+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_SYSCTLS+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] --|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.security-context.fs-group-change-policy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.security-context.fs-group-change-policy[quarkus.openshift.security-context.fs-group-change-policy]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.kind[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".kind]` [.description] -- -It holds policies that will be used for applying fsGroup to a volume when volume is mounted. Values: OnRootMismatch, Always +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_SECURITY_CONTEXT_FS_GROUP_CHANGE_POLICY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] --- a| -tooltip:on-root-mismatch[It indicates that volume's ownership and permissions will be changed only when permission and ownership of root directory does not match with expected permissions on the volume.], tooltip:always[It indicates that volume's ownership and permissions should always be changed whenever volume is mounted inside a Pod. This the default behavior.] +--|string +|`ServiceAccount` + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.api-group[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".api-group]` + + +[.description] +-- +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` +endif::add-copy-button-to-env-var[] +--|string | -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.remote-debug.enabled]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.remote-debug.enabled[quarkus.openshift.remote-debug.enabled]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.role-bindings.-role-bindings-.subjects.-subjects-.namespace[quarkus.openshift.get-rbac-config.role-bindings."role-bindings".subjects."subjects".namespace]` [.description] -- -If true, the debug mode in pods will be enabled. +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ENABLED+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ENABLED+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_ROLE_BINDINGS__ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.remote-debug.transport]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.remote-debug.transport[quarkus.openshift.remote-debug.transport]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".name]` [.description] -- -The transport to use. +Name of the ClusterRoleBinding resource to be generated. If not provided, it will use the application name plus the role ref name. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_TRANSPORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_TRANSPORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__NAME+++` endif::add-copy-button-to-env-var[] --|string -|`dt_socket` +| -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.remote-debug.suspend]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.remote-debug.suspend[quarkus.openshift.remote-debug.suspend]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.labels-labels[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".labels]` [.description] -- -If enabled, it means the JVM will wait for the debugger to attach before executing the main class. If false, the JVM will immediately execute the main class, while listening for the debugger connection. +Labels to add into the RoleBinding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_SUSPEND+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_SUSPEND+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__LABELS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.role-name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".role-name]` + + +[.description] +-- +The name of the ClusterRole resource to use by the RoleRef element in the generated ClusterRoleBinding resource. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__ROLE_NAME+++` endif::add-copy-button-to-env-var[] --|string -|`n` +|required icon:exclamation-circle[title=Configuration property is required] -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.remote-debug.address-port]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.remote-debug.address-port[quarkus.openshift.remote-debug.address-port]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.name[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".name]` [.description] -- -It specifies the address at which the debug socket will listen. +The "name" resource to use by the Subject element in the generated Role Binding resource. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ADDRESS_PORT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_REMOTE_DEBUG_ADDRESS_PORT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAME+++` endif::add-copy-button-to-env-var[] ---|int -|`5005` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.deploy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.deploy[quarkus.openshift.deploy]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.kind[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".kind]` [.description] -- -If set to true, Quarkus will attempt to deploy the application to the target Openshift cluster +The "kind" resource to use by the Subject element in the generated Role Binding resource. By default, it uses the "ServiceAccount" kind. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__KIND+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +|`ServiceAccount` -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.deploy-strategy]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.deploy-strategy[quarkus.openshift.deploy-strategy]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.api-group[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".api-group]` [.description] -- -If deploy is enabled, it will follow this strategy to update the resources to the target OpenShift cluster. +The "apiGroup" resource that matches with the "kind" property. By default, it's empty. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_DEPLOY_STRATEGY+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_DEPLOY_STRATEGY+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__API_GROUP+++` endif::add-copy-button-to-env-var[] --- a| -`create-or-update`, `create`, `replace`, `server-side-apply` -|`create-or-update` +--|string +| -a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.idempotent]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.idempotent[quarkus.openshift.idempotent]` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.get-rbac-config.cluster-role-bindings.-cluster-role-bindings-.subjects.-subjects-.namespace[quarkus.openshift.get-rbac-config.cluster-role-bindings."cluster-role-bindings".subjects."subjects".namespace]` [.description] -- -Switch used to control whether non-idempotent fields are included in generated kubernetes resources to improve git-ops compatibility +The "namespace" resource to use by the Subject element in the generated Role Binding resource. By default, it will use the same as provided in the generated resources. ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_IDEMPOTENT+++[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_OPENSHIFT_IDEMPOTENT+++` +Environment variable: `+++QUARKUS_OPENSHIFT_GET_RBAC_CONFIG_CLUSTER_ROLE_BINDINGS__CLUSTER_ROLE_BINDINGS__SUBJECTS__SUBJECTS__NAMESPACE+++` endif::add-copy-button-to-env-var[] ---|boolean -|`false` +--|string +| a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.labels-labels]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.labels-labels[quarkus.openshift.labels]` @@ -2849,6 +7824,140 @@ endif::add-copy-button-to-env-var[] |`false` +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.get-env.secrets]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.get-env.secrets[quarkus.openshift.init-containers."init-containers".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.get-env.configmaps]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.get-env.configmaps[quarkus.openshift.init-containers."init-containers".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.get-env.fields-fields]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.get-env.fields-fields[quarkus.openshift.init-containers."init-containers".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.get-env.vars-vars]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.get-env.vars-vars[quarkus.openshift.init-containers."init-containers".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.get-env.mapping.-mapping-.with-key[quarkus.openshift.init-containers."init-containers".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.get-target-platform-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.get-target-platform-name[quarkus.openshift.init-containers."init-containers".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_INIT_CONTAINERS__INIT_CONTAINERS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.image]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.init-containers.-init-containers-.image[quarkus.openshift.init-containers."init-containers".image]` @@ -3790,6 +8899,140 @@ endif::add-copy-button-to-env-var[] |required icon:exclamation-circle[title=Configuration property is required] +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.get-env.secrets]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.get-env.secrets[quarkus.openshift.sidecars."sidecars".get-env.secrets]` + + +[.description] +-- +The optional list of Secret names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_SECRETS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_SECRETS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.get-env.configmaps]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.get-env.configmaps[quarkus.openshift.sidecars."sidecars".get-env.configmaps]` + + +[.description] +-- +The optional list of ConfigMap names to load environment variables from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_CONFIGMAPS+++` +endif::add-copy-button-to-env-var[] +--|list of string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.get-env.fields-fields]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.get-env.fields-fields[quarkus.openshift.sidecars."sidecars".get-env.fields]` + + +[.description] +-- +The map associating environment variable names to their associated field references they take their value from. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_FIELDS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_FIELDS+++` +endif::add-copy-button-to-env-var[] +--|`Map` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.get-env.vars-vars]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.get-env.vars-vars[quarkus.openshift.sidecars."sidecars".get-env.vars]` + + +[.description] +-- +The map associating environment name to its associated value. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_VARS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_VARS+++` +endif::add-copy-button-to-env-var[] +--|`Map>` +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-secret[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".from-secret]` + + +[.description] +-- +The optional name of the Secret from which a value is to be extracted. Mutually exclusive with `from-configmap`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_SECRET+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.from-configmap[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".from-configmap]` + + +[.description] +-- +The optional name of the ConfigMap from which a value is to be extracted. Mutually exclusive with `from-secret`. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__FROM_CONFIGMAP+++` +endif::add-copy-button-to-env-var[] +--|string +| + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.get-env.mapping.-mapping-.with-key[quarkus.openshift.sidecars."sidecars".get-env.mapping."mapping".with-key]` + + +[.description] +-- +The key identifying the field from which the value is extracted. + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_ENV_MAPPING__MAPPING__WITH_KEY+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + +a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.get-target-platform-name]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.get-target-platform-name[quarkus.openshift.sidecars."sidecars".get-target-platform-name]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_OPENSHIFT_SIDECARS__SIDECARS__GET_TARGET_PLATFORM_NAME+++` +endif::add-copy-button-to-env-var[] +--|string +|required icon:exclamation-circle[title=Configuration property is required] + + a|icon:lock[title=Fixed at build time] [[quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.image]]`link:#quarkus-openshift-openshift-config_quarkus.openshift.sidecars.-sidecars-.image[quarkus.openshift.sidecars."sidecars".image]` diff --git a/_generated-doc/main/config/quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config.adoc b/_generated-doc/main/config/quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config.adoc index e5f4d2bc4d..6fbeaaf02b 100644 --- a/_generated-doc/main/config/quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config.adoc +++ b/_generated-doc/main/config/quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config.adoc @@ -44,6 +44,21 @@ endif::add-copy-button-to-env-var[] | +a| [[quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config_quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper]]`link:#quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config_quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query.clear-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config_quarkus.security.jdbc.principal-query.clear-password-mapper.enabled]]`link:#quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config_quarkus.security.jdbc.principal-query.clear-password-mapper.enabled[quarkus.security.jdbc.principal-query.clear-password-mapper.enabled]` @@ -78,6 +93,21 @@ endif::add-copy-button-to-env-var[] |`1` +a| [[quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper]]`link:#quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query.bcrypt-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY_BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled]]`link:#quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config_quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled[quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled]` @@ -284,6 +314,21 @@ endif::add-copy-button-to-env-var[] |required icon:exclamation-circle[title=Configuration property is required] +a| [[quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.to-password-key-mapper]]`link:#quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query."named-principal-queries".clear-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__CLEAR_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.enabled]]`link:#quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.clear-password-mapper.enabled[quarkus.security.jdbc.principal-query."named-principal-queries".clear-password-mapper.enabled]` @@ -318,6 +363,21 @@ endif::add-copy-button-to-env-var[] |`1` +a| [[quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.to-password-key-mapper]]`link:#quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.to-password-key-mapper[quarkus.security.jdbc.principal-query."named-principal-queries".bcrypt-password-mapper.to-password-key-mapper]` + + +[.description] +-- +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_SECURITY_JDBC_PRINCIPAL_QUERY__NAMED_PRINCIPAL_QUERIES__BCRYPT_PASSWORD_MAPPER_TO_PASSWORD_KEY_MAPPER+++` +endif::add-copy-button-to-env-var[] +--|PasswordKeyMapper +|required icon:exclamation-circle[title=Configuration property is required] + + a| [[quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.enabled]]`link:#quarkus-security-jdbc-elytron-security-jdbc-jdbc-security-realm-runtime-config_quarkus.security.jdbc.principal-query.-named-principal-queries-.bcrypt-password-mapper.enabled[quarkus.security.jdbc.principal-query."named-principal-queries".bcrypt-password-mapper.enabled]` diff --git a/_versions/main/guides/datasource.adoc b/_versions/main/guides/datasource.adoc index 5a7780ae5c..b88cee4e65 100644 --- a/_versions/main/guides/datasource.adoc +++ b/_versions/main/guides/datasource.adoc @@ -326,9 +326,6 @@ In most cases, the configuration above will be optional as either a JDBC driver === Configure multiple datasources -Multiple datasources are only supported for JDBC and the Agroal extension. -Creating multiple reactive datasources is not currently possible. - [NOTE] ==== The Hibernate ORM extension supports defining xref:hibernate-orm.adoc#multiple-persistence-units[persistence units] by using configuration properties. diff --git a/_versions/main/guides/security-openid-connect-multitenancy.adoc b/_versions/main/guides/security-openid-connect-multitenancy.adoc index bed16cd321..56c22b8287 100644 --- a/_versions/main/guides/security-openid-connect-multitenancy.adoc +++ b/_versions/main/guides/security-openid-connect-multitenancy.adoc @@ -698,18 +698,21 @@ Next, you'll need one interceptor for each of those annotations: [source,java] ---- -@Interceptor -@HrTenant -public class HrTenantInterceptor { - @Inject - RoutingContext routingContext; +package io.quarkus.it.keycloak; + +import jakarta.interceptor.Interceptor; - @AroundInvoke - Object setTenant(InvocationContext context) throws Exception { - routingContext.put(OidcUtils.TENANT_ID_ATTRIBUTE, "hr"); - return context.proceed(); +import io.quarkus.oidc.TenantResolverInterceptor; + +@HrTenant +@Interceptor +public class HrInterceptor extends TenantResolverInterceptor { + @Override + protected String getTenantId() { + return "hr"; } } + ---- Now all methods and classes carrying `@HrTenant` will be authenticated using the OIDC provider configured by